You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何重新配置VSCode/RedHat Java文件自动包导入功能?

VSCode Java扩展自动生成包语句与类体的问题

在VSCode中同时使用VSCode Project Manager for Java和RedHat Language Support扩展时,创建或保存Java文件会自动在文件顶部添加对应目录结构的包语句,并自动生成类体,示例代码如下:

package Example/Package/Name;

public class ExampleClass {
    
}

我的目录结构并非专为Java包配置,多数情况下需要手动删除自动添加的包语句。我不想完全禁用语言支持功能,因此一直在寻找两个方向的解决办法:

  • 重新配置包导入语句的生成规则
  • 为.java文件创建自定义的默认“新文件模板”

目前尝试过的方案都不太理想:

  • 用“代码片段”作为临时替代,但这只是权宜之计
  • 编辑settings.json,里面仅支持配置类型注释(java.templates.typeComment)与文件头(java.templates.fileHeader),无法解决包导入或文件体的自动生成问题

我也查阅了相关资料,但没找到有效解决方法:

  • 找到过Stack Overflow上一个未得到充分解决的相关帖子
  • 找到过GitHub上一个要求移除包与类体自动生成的问题
  • 查阅过VSCode与RedHat的官方文档,VSCode文档仅提及代码补全由RedHat语言支持提供,未说明具体配置方法

内容的提问来源于stack exchange,提问作者DAK

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 01:47:39