VSCode 中 CSS 的代码折叠
Code Folding for CSS in VSCode
我无法在 Css 的编辑器中进行代码折叠。在 html 和 js 中,我都可以根据注释折叠代码,这使我能够创建整洁的组。但是在 Css 你不能折叠评论。有谁知道启用这个或另一个在 Css 文件中创建代码组的好方法吗?这是一些图片。
在这里您可以看到自己的 类 评论旁边没有减号按钮:
但是在这里你可以看到注释在 js 中很好地折叠,这使我能够创建漂亮的代码组:
请参阅 the docs 了解 VS Code 中的 代码折叠:
Since the 1.22 release, folding ranges can also be computed based on
syntax tokens of the editor's configured language. The following
languages already provide syntax aware folding:
Markdown, HTML, CSS, LESS, SCSS and JSON
CSS/Less/SCSS: /*#region*/
and /*#endregion*/
因此您的基于语法的代码折叠应该默认为 CSS 激活。您可以通过以下设置切换回 CSS 使用缩进:
"[css]": {
"editor.foldingStrategy": "indentation"
},
在最新版本的 VS 代码中,您不必在“设置”中启用特定规则 JSON。只需使用 #region
定义一个开始评论,当您想关闭该组时,使用 #endregion
创建另一个评论。示例:
/* #region */
.class {
color: red
}
/* #endregion */
如果您想命名您的区域(通常是这种情况),您可以定义第一个区域评论旁边的标签,例如
/* #region This is the group label */
.class {
color: red
}
/* #endregion */
测试版本:1.67.2
我无法在 Css 的编辑器中进行代码折叠。在 html 和 js 中,我都可以根据注释折叠代码,这使我能够创建整洁的组。但是在 Css 你不能折叠评论。有谁知道启用这个或另一个在 Css 文件中创建代码组的好方法吗?这是一些图片。
在这里您可以看到自己的 类 评论旁边没有减号按钮:
但是在这里你可以看到注释在 js 中很好地折叠,这使我能够创建漂亮的代码组:
请参阅 the docs 了解 VS Code 中的 代码折叠:
Since the 1.22 release, folding ranges can also be computed based on syntax tokens of the editor's configured language. The following languages already provide syntax aware folding:
Markdown, HTML, CSS, LESS, SCSS and JSON
CSS/Less/SCSS:
/*#region*/
and/*#endregion*/
因此您的基于语法的代码折叠应该默认为 CSS 激活。您可以通过以下设置切换回 CSS 使用缩进:
"[css]": {
"editor.foldingStrategy": "indentation"
},
在最新版本的 VS 代码中,您不必在“设置”中启用特定规则 JSON。只需使用 #region
定义一个开始评论,当您想关闭该组时,使用 #endregion
创建另一个评论。示例:
/* #region */
.class {
color: red
}
/* #endregion */
如果您想命名您的区域(通常是这种情况),您可以定义第一个区域评论旁边的标签,例如
/* #region This is the group label */
.class {
color: red
}
/* #endregion */
测试版本:1.67.2