我有一个Java项目,我正在使用VS Code和Extensions for Java包。该项目本质上是两个独立的应用程序。有应用程序,还有它的构建工具。它们都在同一个repo中,并且在结构上基本上是兄弟姐妹。
/src/builder/java/xyz /src/main/java/xyz
问题是它们可能有不同的、相互冲突的依赖关系。我可以编辑settings.json,以便为每个应用程序单独设置java.project.referencedLibraries吗?
settings.json
java.project.referencedLibraries
o8x7eapl1#
如果适合您的用例,请使用multi-root workspaces。每个根工作区都有自己的.vscode/settings文件,并且可以在其.code-workspace文件中将设置应用于整个多根工作区。当前不支持将特定的settings.json应用于常规工作区中的特定子目录。请参阅以下问题票证:
.vscode/settings
.code-workspace
您可以通过对问题的React来表示您对功能请求的支持。但是请不要发表“我也是”的评论。“我也是”的评论通常会让Repo维护人员感到讨厌,因为它们会扰乱讨论,并且不会贡献任何有意义的东西。
1条答案
按热度按时间o8x7eapl1#
如果适合您的用例,请使用multi-root workspaces。每个根工作区都有自己的
.vscode/settings
文件,并且可以在其.code-workspace
文件中将设置应用于整个多根工作区。当前不支持将特定的
settings.json
应用于常规工作区中的特定子目录。请参阅以下问题票证:您可以通过对问题的React来表示您对功能请求的支持。但是请不要发表“我也是”的评论。“我也是”的评论通常会让Repo维护人员感到讨厌,因为它们会扰乱讨论,并且不会贡献任何有意义的东西。