Sublime Text 2插件编辑器在Mac OSX上不起作用

时间:2014-08-16 11:55:52

标签: package sublimetext2

我习惯于在我的项目的根目录下使用.editorconfig文件,而且这个文件适用于phpstorm。但由于某些原因,我无法在Mac OSX mavericks上使用Sublime Text 2。

Sublime 2.0.2 build 2221

我在这里使用控制台尝试了 https://sublime.wbond.net/packages/EditorConfig 的正式编辑器包安装,并且在重新启动Sublime甚至我的Mac后手动但没有改变:

  

Sublime只对所有缩进使用默认设置。

知道我应该检查什么吗?我被卡住了。

这是我的.editorconfig文件信息:

# EditorConfig is awesome: http://EditorConfig.org

# top-most EditorConfig file
root = true

# Unix-style newlines with a newline ending every file
[*]
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true
charset = utf-8

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

# 2 space indentation
[**.md]
indent_style = space
indent_size = 2

# 2 space indentation
[**.yaml]
indent_style = space
indent_size = 2

# Tab indentation (no size specified)
[**.js]
indent_style = tab

[**.html]
indent_style = tab

[**.less]
indent_style = tab
indent_size = 4

2 个答案:

答案 0 :(得分:0)

您不使用编辑器配置文件。您使用sublime设置JSON文件。这些可以特定于您的项目,语言或整个编辑器。转到" Sublime Text"在苹果符号旁边(在Mac上,抱歉我不知道这在PC或Linux上的位置),转到偏好设置,然后转到设置 - 默认显示您可以更改的内容(评论很好) 。请参阅文档here,了解可以为不同事物设置设置的所有位置(例如,一种语言或一个项目的设置)。

编辑:我不知道你在说什么插件。您正在链接到安装页面以获得出色的Package Control。一旦您将该代码段输入控制台,就可以按下Command + Shift + P,键入insp,按回车键,然后搜索您的插件进行安装。安装后(我假设您正在讨论this plugin),您需要在项目的最高级目录中创建.editorconfig文件。

编辑2:我感觉你的目录结构是错误的。您是否介意展示项目的目录结构(如果您认为需要,可以随意更改文件名)?如果您使用的是OS X,则可以使用brew install tree安装树命令。 (如果你没有优秀的家庭酿造包经理,那就去吧。)在Linux甚至Windows上,这应该是开箱即用的。无论如何,抓住那个的输出。否则,插件中可能存在一个错误,你可以在其中找到错误。除非你有时间查看来源,破解它以及你做出这种事情的那种人提出拉动请求,否则就会做任何事情。

答案 1 :(得分:0)

我找到了答案here,但我认为有一个错误,即translate_tabs_to_spaces必须设置为 true ,而不是false。

所以,基本上,编辑你的Sublime设置用户文件并添加"translate_tabs_to_spaces": true 这样它会覆盖默认设置。我认为这是插件的一个错误,因为我希望EditorConfig覆盖Sublime默认值。毕竟,这不是你首先使用EditorConfig做的吗?