2

是否有任何尊重和文件的Atom Editor 和 Sublime Text的代码格式化插件?.editorconfig.jscsrc

例如,如果我.editorconfig有以下设置

# 4 space indentation
[*.js]
indent_style = space
indent_size = 4

并且.jscsrc没有说明任何关于缩进的内容,我希望看到我的代码缩进 4 个空格以及在.jscsrc格式化代码时指定的其他规则(不是自动格式化)。

我不希望在多个配置文件中保持相同的配置。

4

1 回答 1

2

根据您的.jscsrc.editorconfig文件,两个编辑器都有可用于 lint 和自动修复文件的插件:


崇高的文本

.editorconfig- EditorConfig将自动格式化文件。

.jscsrc- SublimeLinter-jscs将为您进行在线 linting,SublimeJSCSFormatter将使用键盘快捷键自动格式化:

  • Linux/Windows: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
于 2015-05-08T01:11:39.053 回答