提问人:DAK 提问时间:10/19/2023 更新时间:10/19/2023 访问量:40
在 Java 文件中重新配置 VSCode/RedHat 自动包导入
Reconfigure VSCode/RedHat Automatic Package Import in Java Files
问:
每当在 VSCode 中创建/保存 Java 文件时(使用 VSCode Project Manager for Java 和 RedHat 语言支持扩展),包(目录结构)会自动添加到文件顶部,并自动创建类体。
package Example/Package/Name;
public class ExampleClass {
}
由于我的目录结构不是专门为 Java 包配置的,因此通常情况下,我最终不得不删除自动导入的包。
我不想完全禁用语言支持,所以我一直在寻找一种方法来重新配置包导入语句,或者寻找一种方法来为文件创建默认的“新文件模板”。.java
但是,除了使用“片段”之外,我还没有找到一种方法,这似乎是一种解决方法,而不是解决方案。
我也尝试过编辑我的,但似乎我可以在那里做的范围仅限于类型注释和文件头(它们不涉及包导入或文件正文)。settings.json
"java.templates.typeComment":
"java.templates.fileHeader":
除了这篇没有得到充分解决的 SO 帖子之外,我无法找到有关此主题的任何信息:停止 VSCode 将包添加到 Java 文件。
或者 GitHub 上的这个问题请求,它想要删除包和类体自动导入:RedHat 开发人员问题。
我已经搜索了 VSCode 和 RedHat 文档,但 VSCode 文档只是提到代码完成是由 RedHat 的语言支持提供的,但没有提到专门配置它的方法:VSCode Docs Java。
答: 暂无答案
评论
.java
settings.json