修复崇高的文字2行结束?
这是我的Settings - User
configuration:
{ "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 }
评论default_line_ending
选项说:
当我创build一个新的文件,我检查线结束在这里:
正如你可以看到它仍然是Windows …任何想法?
评论指出
// 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).
你在设置
"default_line_ending": "LF",
你应该设置
"default_line_ending": "unix",
EditorConfig项目 ( Github链接 )是另一个非常可行的解决scheme。 与sftp-config.json和.sublime-project / workspace类似的文件类似,一旦你在工程文件夹或父文件夹中设置了一个.editorconfig文件,每当你在该目录结构中保存一个文件时,插件将会自动应用点文件中的设置并为您自动执行一些不同的操作。 其中一些是保存Unix风格的行结尾,添加文件结尾换行符,删除空格,并调整缩进选项卡/空间设置。
快速举例
使用Package Control在Sublime中安装EditorConfig插件; 然后将一个名为.editorconfig
的文件放在一个父目录(即使你的家或根,如果你喜欢),并具有以下内容:
[*] end_of_line = lf
而已。 只要您在该目录结构中保存文件,此设置就会自动应用Unix样式的行尾。 你可以做更酷的东西,例如。 修剪不需要的尾随空白或在每个文件的末尾添加尾随的换行符。 有关更多详细信息,请参阅https://github.com/sindresorhus/editorconfig-sublime上的示例文件,即:;
# editorconfig.org root = true [*] indent_style = tab end_of_line = lf charset = utf-8 trim_trailing_whitespace = true insert_final_newline = true [*.md] trim_trailing_whitespace = false
root = true
表示EditorConfig不会在目录结构的上层查找其他.editorconfig
文件。
从LF到CRLF的行结尾:
打开崇高,并按照下列步骤: –
1按Ctrl + shift + p,然后安装包名称行统一结尾
然后再次按下Ctrl + shift + p
2在空白input框中input“行统一结束”
3点击input两次
崇高有时会冻结,结果会改变从LF到CRLF的结局