我开始用Visual Studio代码开发Java,但在我们的遗留项目中有数百个未使用的字段,我收到了300多个警告“局部变量XXXX的值未被使用”。我怎么能忽视这些警告呢?
gg0vcinb1#
项目根文件夹.settings/org.eclipse.jdt.core.prefs中有一个文件。添加以下行,如果存在,请编辑它:
.settings/org.eclipse.jdt.core.prefs
org.eclipse.jdt.core.compiler.problem.unusedLocal=ignore
UPD:如果您想编辑更多的首选项,请检查此链接。
cedebl8k2#
添加到Vlad的回答对于那些遇到这个问题后:对于更有经验的开发人员来说,这是显而易见的,但我花了时间在一个新项目中寻找.settings文件夹,没有意识到如果它不存在,我可以/应该自己创建它。不要像我一样浪费时间。自己创建.settings文件夹和org.eclipse.jdt.core.prefs文件,然后添加Vlad的代码(org.eclipse.jdt.core.compiler.problem.unusedLocal=ignore)。他给的那个链接帮助我概括了其他问题。此外,VS Code可能会隐藏一个已经存在的.settings文件夹。要显示它,请打开settings.json文件并添加:
.settings
org.eclipse.jdt.core.prefs
settings.json
"files.exclude": { "**/.settings": false }
5w9g7ksd3#
加上siderly_sideway的答案。如果以上设置不起作用,您可以将"java.settings.url":"/yourPathTo/org.eclipse.jdt.core.prefs"添加到settings.json文件中。访问https://github.com/redhat-developer/vscode-java/wiki/Settings-Global-Preferences了解更多设置全局首选项。
"java.settings.url":"/yourPathTo/org.eclipse.jdt.core.prefs"
yxyvkwin4#
我不是javaMaven,但下面的代码对我来说很有用1.通过vscode命令面板打开Java格式化程序设置并预览1.它应该在.vscode目录中创建java-formatter.xml文件1.根据以前的答案,我在这个文件的末尾添加了下面一行
<setting id="org.eclipse.jdt.core.compiler.problem.unusedLocal" value="ignore"/>
4条答案
按热度按时间gg0vcinb1#
项目根文件夹
.settings/org.eclipse.jdt.core.prefs
中有一个文件。添加以下行,如果存在,请编辑它:UPD:如果您想编辑更多的首选项,请检查此链接。
cedebl8k2#
添加到Vlad的回答对于那些遇到这个问题后:
对于更有经验的开发人员来说,这是显而易见的,但我花了时间在一个新项目中寻找
.settings
文件夹,没有意识到如果它不存在,我可以/应该自己创建它。不要像我一样浪费时间。自己创建.settings
文件夹和org.eclipse.jdt.core.prefs
文件,然后添加Vlad的代码(org.eclipse.jdt.core.compiler.problem.unusedLocal=ignore
)。他给的那个链接帮助我概括了其他问题。此外,VS Code可能会隐藏一个已经存在的
.settings
文件夹。要显示它,请打开settings.json
文件并添加:5w9g7ksd3#
加上siderly_sideway的答案。
如果以上设置不起作用,您可以将
"java.settings.url":"/yourPathTo/org.eclipse.jdt.core.prefs"
添加到settings.json文件中。访问https://github.com/redhat-developer/vscode-java/wiki/Settings-Global-Preferences了解更多设置全局首选项。
yxyvkwin4#
我不是javaMaven,但下面的代码对我来说很有用
1.通过vscode命令面板打开Java格式化程序设置并预览
1.它应该在.vscode目录中创建java-formatter.xml文件
1.根据以前的答案,我在这个文件的末尾添加了下面一行