SublimeText3如何仅对.py文件设置4个空格自动缩进?
在Sublime Text3中为不同文件类型设置不同缩进
方法一:针对Python文件单独配置(直观操作)
- 打开任意一个
.py文件 - 点击顶部菜单栏的
Preferences->Settings - Syntax Specific - 在右侧弹出的
Python.sublime-settings配置文件中,粘贴以下代码:
{ "tab_size": 4, "translate_tabs_to_spaces": true }
- 保存配置文件,之后所有Python文件都会自动使用4个空格的缩进规则。
方法二:全局用户配置中统一管理多语法规则
- 点击顶部菜单栏的
Preferences->Settings - 在右侧的
User设置面板里,添加settings_by_syntax字段来区分不同文件类型的缩进:
{ // 全局默认缩进(对应你的HTML/CSS设置) "tab_size": 2, "translate_tabs_to_spaces": true, // 为特定语法单独设置规则 "settings_by_syntax": { "Python": { "tab_size": 4 } } }
- 保存配置后,全局默认保持2空格缩进,Python文件会自动应用4空格规则,无需单独修改。
内容的提问来源于stack exchange,提问作者user4829254
相关产品推荐
相关产品推荐

