Atom编辑器&编辑器是否有任何代码格式化程序插件尊重.editorconfig
&的崇高文字 .jscsrc
个文件?
例如,如果我的.editorconfig
具有以下设置
# 4 space indentation
[*.js]
indent_style = space
indent_size = 4
和.jscsrc
没有说明有关缩进的内容,我希望在格式化代码(非自动格式)时,我会看到我的代码缩进了4个空格以及.jscsrc
处指定的其他规则。
我不希望在多个配置文件中保持相同的配置。
答案 0 :(得分:2)
根据您的.jscsrc
和.editorconfig
文件,两个编辑器都有可用于lint和自动修复文件的插件:
.editorconfig
- EditorConfig会自动格式化文件。
.jscsrc
- SublimeLinter-jscs将为您执行内联linting,SublimeJSCSFormatter将使用键盘快捷键自动格式化:
Ctrl + Shift + H
Cmd + Shift + H
.editorconfig
- EditorConfig会自动格式化文件(与Sublime的名称相同,不同的项目)。
.jscsrc
- linter-jscs将为您执行内联linting,jscs-fixer允许您自动格式化文件:
jscs Fixer: Fix
Fix this file using jscs
Ctrl+⌂+J