180 votes

Correction des terminaisons de texte Sublime Text 2?

Voici mon Settings - User config:

 {
    "auto_indent": true,
    "color_scheme": "Packages/Color Scheme - Default/Twilight.tmTheme",
    "default_line_ending": "LF",
    "detect_indentation": true,
    "font_size": 10.0,
    "ignored_packages":
    [
        "Vintage"
    ],
    "indent_to_bracket": false,
    "smart_indent": true,
    "tab_size": 4,
    "translate_tabs_to_spaces": true,
    "trim_automatic_white_space": true,
    "use_tab_stops": true
}
 

Commentaire sur l'option default_line_ending indique: Commentaire sur l'option default_line_ending

Lorsque je crée un nouveau fichier, je vérifie la ligne se terminant ici:

Vérifier la fin de ligne

Comme vous pouvez le voir, c'est toujours Windows ... Des idées?

202voto

Leigh Points 8802

Le commentaire indique

 // Determines what character(s) are used to terminate each line in new files.
// Valid values are 'system' (whatever the OS uses), 'windows' (CRLF) and
// 'unix' (LF only).
 

Vous définissez

"default_line_ending": "LF",

Vous devriez définir

"default_line_ending": "unix",

9voto

Nathan C. Points 129

http://editorconfig.org/

https://github.com/sindresorhus/editorconfig-sublime

Le EditorConfig projet représente une autre solution viable. Semblable à sftp-config.json et .sublime-project/espace de travail type de fichier, une fois que vous configurez un(n) .editorconfig fichier pour votre projet chaque fois que vous enregistrez un fichier dans ce répertoire, la structure, le plugin va automatiquement appliquer les paramètres dans le fichier dot et d'automatiser un peu différentes choses pour vous. Certains sont d'économie de style Unix, les fins de ligne, l'ajout en fin de fichier saut de ligne, en supprimant les espaces, et le réglage de vos tabulation de retrait/de l'espace des paramètres.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X