【发布时间】:2019-02-23 01:31:08
【问题描述】:
有谁知道是否有办法像 HTML files 那样在 VSCode 上自动格式化 ColdFusion documents?
【问题讨论】:
-
对于那些正在寻找相同格式解决方案的人。我发现最简单的方法是在VSC上安装
Unibeautify extension
标签: visual-studio-code coldfusion autoformatting
有谁知道是否有办法像 HTML files 那样在 VSCode 上自动格式化 ColdFusion documents?
【问题讨论】:
Unibeautify extension
标签: visual-studio-code coldfusion autoformatting
在 CFM/CFML 文件中自动格式化 HTML、JS 和 CSS?
如果需要,您可以安装 Beautify,然后在 settings.json 文件中添加 cfc、cfm 和 cfml 作为语言。之后,您可以使用“美化选择”或“美化文件”来修改代码。如果插件无法确定您要格式化的代码类型,它会提示您输入“HTML、JS 或 CSS”。 (我已经分配了一个快捷方式,所以我不必按 CTRL+SHIFT+P 来搜索美化选项。)
SETTINGS.JSON
"beautify.config" : {
"beautify.language": {
"js": ["js","json","cfc"],
"css": ["css", "scss"],
"html": ["htm", "html", "cfml", "cfm"]
},
"html": {
"allowed_file_extensions": ["htm", "html", "xhtml", "shtml", "xml", "svg", "cfm", "cfml"]
}
}
【讨论】:
<cfset /> 标签将在每一行缩进,即使它们是自闭合标签。希望这更有意义
在 VS Code 中,单击左侧的 Extensions。或查看 >> 扩展(或 Windows 上的 CTRL-SHIFT-X)。在搜索框中输入“CFML”,然后选择 KamasamaK 的扩展名 (kamasamak.vscode-cfml)。这是一个很好的扩展。如果你有兴趣,还有其他的。
或https://marketplace.visualstudio.com/items?itemName=KamasamaK.vscode-cfml
【讨论】:
<cfoutput> 中的 HTML 格式,对吧?我认为这就是 OP 所要求的。