2022-11-07 03:29:35
在 Sublime Text 中,按下回车后自动缩进的功能默认开启,若未生效可通过以下步骤排查和设置:
1. 检查自动缩进核心设置查看 Sublime 窗口右下角显示的当前文件语法类型(如“Python”“JavaScript”等)。
若语法类型错误(如将 Python 文件识别为 Plain Text),点击语法名称,从列表中选择正确的语言类型。
translate_tabs_to_spaces: true:将 Tab 键输入转换为空格,避免因 Tab 与空格混用导致缩进混乱。
tab_size: 4:指定缩进宽度为 4 个空格(可根据语言规范调整,如 Python 通常用 4 空格,JavaScript 常用 2 空格)。
适用场景:尤其适合对缩进敏感的语言(如 Python),能显著提升代码可读性。
若安装了代码格式化工具(如 Prettier、JSFormat)或其他第三方插件,可能干扰自动缩进功能。
临时禁用最近安装的插件:通过菜单栏 Preferences → Package Control → Disable Package 选择对应插件。
重启 Sublime Text,测试自动缩进是否恢复。
通过以上设置,可确保 Sublime Text 在按下回车时自动继承上一行缩进,提升编码效率。