16

我想更改模板 ruby​​ haml 的基本缩进。当我创建一个新文件时他被设置为“标签大小:4”如何在“空格:2”中更改它?

谢谢。

4

3 回答 3

22

要仅为 ruby​​ 文件更改缩进设置Ruby.sublime-settings,请根据您的操作系统 创建一个名为 的新文件,该文件包含以下内容%APPDATA%\Sublime Text 2\Packages\User~/Library/Application\ Support/Sublime\ Text\ 2/Packages/User/以下 ~/.config/sublime-text-2/Packages/User/' 内容:

{
  // The number of spaces a tab is considered equal to
  "tab_size": 2,

  // Set to true to insert spaces when tab is pressed
  "translate_tabs_to_spaces": true
}
于 2012-02-26T09:10:16.983 回答
10

有一种更好更简单的方法来设置缩进。要更改所有文件类型的缩进,请访问:

Preferences -> Settings - Default/User

要更改特定文件类型的缩进,请在编辑器中打开您选择的文件类型,然后转到:

Preferences -> Settings -> More -> Syntax Specific -> User

在这两种情况下,Sublime Text 都会打开一个名为Ruby.sublime-settings. 保存以下设置:

{
  "tab_size": 2,
  "translate_tabs_to_spaces": true
}

您可以在这个 SO question中阅读更多相关信息。

于 2013-11-11T23:15:48.493 回答
5

要更改文档中的缩进,请转到View > Indentation > Convert Tabs to Spaces。要在文档中进行此更改以供将来编辑,请转到View > Indentation > Spaces Width: 2。此外,如果您看到状态栏,您可以单击它所说的位置Tab Size: 4并从上下文菜单中更改此处的缩进。

于 2012-02-16T23:59:27.327 回答