如何设置sublime敲html换行2个空格缩进

2025-03-04 13:26:54
推荐回答(3个)
回答1:

设置sublime敲html换行2个空格缩进的方法:

1、装了emmet插件后,html换行之后就能缩进了

2、在Settings-User界面添加以下代码:

3、完成自动缩进2个字符的功能。

回答2:

后端语言如PHP标准推荐的缩进为4个空格,而全端语言如HTML,css,bootstrap,less,coffeescript,jade 等都推荐用2个空格为缩进标准,是不是也为这个问题头疼?
配置文件将以以下顺序载入:

Packages/Default/Preferences.sublime-settings
Packages/Default/Preferences ().sublime-settings
Packages/User/Preferences.sublime-settings
Packages//.sublime-settings
Packages/User/.sublime-settings

一般来说,你应该把你的配置放入 Packages/User/Preferences.sublime-settings 。如果你想给某个文件类型指定配置,举个例子, Python ,你应该把他们放入Packages/User/Python.sublime-settings 。
示列配置文件
试着保存为 Packages/User/Preferences.sublime-settings
{ "tab_size": 4, "translate_tabs_to_spaces": false}

每个语法配置
可以设定一个语法配置。你可以给当前语法设置配置通过编辑 Preferences/Settings - More/Syntax Specific - User 菜单下出现的文件。
缩进检测
当一个文件被载入时,它的文档被审查,并且 tab_size 和 translate_tabs_to_spaces 配置将设给那个文件。当这些发生时状态栏区域将会报告这个结果。尽管这事通常进行的很好,你也许会想禁用它。你可以改 detect_indentation 配置实现它。
Indentation detection 可以手动执行通过 View/Indentation/Guess Settings From Buffer 菜单,这个会执行 detect_indentation 命令。
Tabs和空格之间的转换
View/Indentation 有把当前文件中的tabs和空格之间互相转换的命令。这些菜单项将会运行 expand_tabs 和 unexpand_tabs 命令。

回答3:

这个安装一下html格式化插件就好,安装完之后可以自动排版html代码,步骤如下:
1、打开菜单->首选项->插件控制,输入 install package
2、等待程序进入插件管理功能,再输入插件名称:TAG
3、点击安装插件
4、插件安装成功后,在需要格式化的HTML代码中,选中代码,然后按Ctrl+Alt+F对代码进行格式化。
PS:这个插件挺不错的,可以使代码变得更整洁、规范