CodeGeeX插件需安装启用v2.12.0+并登录GitHub,新建空文件夹或在Maven项目中触发生成Spring Boot 3.3.x启动类,包名com.example.demo、类名DemoApplication,含@SpringBootApplication和main方法,路径须匹配,运行后访问/actuator/health返回{"status":"UP"}即成功。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

确认 CodeGeeX 插件已就绪
打开 VSCode,点击左侧扩展图标(四个方块),在搜索框中输入 CodeGeeX,确认已安装并启用最新版(v2.12.0+)。若未安装,直接从 Marketplace 安装;若已安装但未启用,请点击“启用”按钮。
【必须使用登录态】 点击右下角 CodeGeeX 图标 → 选择“Sign in with GitHub”完成授权。未登录状态下无法调用生成能力,且不会提示明确错误,仅返回空响应。
在空白项目中触发启动类生成
新建一个空文件夹,用 VSCode 打开该文件夹 → 按 Ctrl+Shift+P 打开命令面板 → 输入 CodeGeeX: Generate Code 并回车。
在弹出的输入框中,**逐字粘贴以下提示词(不可删减、不可换行)**:
生成一个 Spring Boot 3.3.x 启动类,使用 Java 17,包含 @SpringBootApplication 注解,主方法完整,包名为 com.example.demo,类名为 DemoApplication。
按下回车后,CodeGeeX 将在编辑器中生成完整 Java 文件。检查生成内容是否含 @SpringBootApplication 和 public static void main(String[] args) —— 缺一不可,否则无法启动。
在已有 Maven 项目中精准补全启动类
确保项目根目录下存在 pom.xml 且已声明 spring-boot-starter-web 依赖(无此依赖则生成的类无法运行)。
方法一:右键点击 src/main/java 目录 → 选择 New File → 命名为 DemoApplication.java → 在空文件中按 Ctrl+Enter 触发 CodeGeeX 补全。
方法二:打开任意 Java 文件 → 将光标置于类声明上方空白行 → 输入 /** Spring Boot 启动类 */ → 按 Ctrl+Enter,CodeGeeX 会基于注释上下文生成匹配结构的启动类。
生成后立即保存文件(Ctrl+S),VSCode 的 Java 插件会自动识别主类并激活右上角 ▶️ 运行按钮。
验证生成结果并首次运行
第一步:确认文件路径为 src/main/java/com/example/demo/DemoApplication.java —— 包路径与文件物理位置必须严格一致,否则编译报错 package not found。
第二步:右键点击编辑器内任意位置 → 选择 Run Java,或点击右上角绿色 ▶️ 按钮。
第三步:观察终端输出,等待出现 Tomcat started on port(s): 8080 字样。
第四步:打开浏览器访问 http://localhost:8080/actuator/health,返回 JSON {"status":"UP"} 即表示启动类已成功加载并运行。


















