VSCode保存时自动更改Java导入排序如何关闭?
解决VSCode保存时自动打乱Java导入顺序的问题
关闭Java插件的自动整理导入功能
VSCode默认依赖Red Hat的「Language Support for Java(TM) by Red Hat」插件处理Java代码格式化,其中包含自动整理导入的功能,你可以通过以下两种方式关闭:
方式1:通过设置界面修改
- 打开VSCode设置(快捷键
Ctrl+,/Cmd+,) - 在搜索栏输入
java.saveActions.organizeImports - 取消勾选该选项即可
方式2:直接编辑settings.json
- 打开命令面板(快捷键
Ctrl+Shift+P/Cmd+Shift+P) - 输入
Preferences: Open Settings (JSON)并打开文件 - 添加或修改配置项:
"java.saveActions.organizeImports": false - 保存配置文件后立即生效
额外检查项
如果你的项目还使用了Prettier等第三方格式化工具,需要同步检查这些工具的配置,确保它们没有开启Java导入语句的自动整理功能。
如果后续需要手动整理导入,可以使用快捷键Ctrl+Shift+O(Windows/Linux)或Cmd+Shift+O(Mac),或者通过命令面板执行Organize Imports操作。
内容的提问来源于stack exchange,提问作者vsek
相关产品推荐
相关产品推荐

