如何在VSCode中阻止JavaScript自动补全时添加分号?
解决VS Code中JavaScript自动补全函数时自动添加分号的问题
方法一:通过图形化设置界面调整
- 打开VS Code设置面板(快捷键:Windows/Linux用
Ctrl+,,Mac用Cmd+,) - 在顶部搜索框输入
javascript.suggest.completeFunctionCalls,取消勾选该选项。此时输入log按TAB补全,只会得到console.log,不会自动添加括号和分号,可手动输入括号。 - 若希望保留自动补全括号但去掉分号,额外搜索
javascript.preferences.semicolons,将其值设置为ignore。这样补全后会得到console.log(),不带分号。
方法二:直接编辑settings.json配置文件
- 按下
Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac)打开命令面板,输入Preferences: Open Settings (JSON)并回车。 - 在打开的文件中添加以下配置:
"javascript.suggest.completeFunctionCalls": false, "javascript.preferences.semicolons": "ignore" - 保存文件后设置立即生效。
内容的提问来源于stack exchange,提问作者Liknox
相关产品推荐
相关产品推荐

