我从事 Web 开发,主要工作如下:
php
ruby
Rails (the framework)
CakePHP (the framework)
javascript
AngularJS (the framework)
jQuery (the js library)
html
css
我意识到我的开发工作基本上有以下三种情况:
1)对于 CakePHP
- 使用制表符缩进
- 缩进宽度为 4 个空格
2)用于 PHP 开发
- 使用空格缩进
- 缩进宽度为 4 个空格
3)其他一切
- 使用空格缩进
- 缩进宽度为 2 个空格
我想做的是将我的用户默认值设置为第三个,并进行单独的项目设置。
我知道如何在 Sublime 3 中设置用户设置。
请指教。
答案1
在您的用户设置中,使用
"tab_size": 2,
"translate_tabs_to_spaces": true,
在你的 CakePHP 项目设置中,使用
"tab_size": 4,
"translate_tabs_to_spaces": false,
在日常的 php 项目设置中,使用
"tab_size": 4,
"translate_tabs_to_spaces": true,
项目设置需要您保存一个项目,生成的文件是一个 JSON 文件,通常命名为project-name.sublime-project