You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 20:45:35