Chu*_*mon 7 javascript indentation save visual-studio-code
当我在 Visual Studio Code 中保存 (javascript) 文件而不关闭完全自动缩进时,我想避免自动缩进行为。
我有这个代码(如果可能的话我想保留这个缩进):
const $tab_a = $('tab_a')
const $tab_b = $('tab_b')
;[$tab_a, $tab_b].forEach($e => $e.onclick = () => {
if ($e.className) return
$tab_a.classList.toggle('active')
$tab_b.classList.toggle('active')
})
Run Code Online (Sandbox Code Playgroud)
但是,每次我使用 Visual Studio Code 保存时,它都会更改缩进,如下所示:
const $tab_a = $('tab_a')
const $tab_b = $('tab_b')
;[$tab_a, $tab_b].forEach($e => $e.onclick = () => {
if ($e.className) return
$tab_a.classList.toggle('active')
$tab_b.classList.toggle('active')
})
Run Code Online (Sandbox Code Playgroud)
我在 Visual Studio Code 中尝试了不同的设置:
不幸的是,他们中的任何一个都为我工作。
任何帮助将非常感激。
注意:我没有使用扩展。
要关闭保存时的格式设置:
这会将设置设置"editor.formatOnSave"为falsein settings.json。
当我这样做时,当我保存文件时,你的例子就被保留了。(而打开设置后,当我保存它时,它会按照您在问题中描述的方式重新格式化。)
| 归档时间: |
|
| 查看次数: |
9384 次 |
| 最近记录: |