在 IntelliJ IDEA 2026 中启用 TypeScript/JavaScript 智能补全与参数提示(Ctrl+P/Cmd+P)、实时代码质量检查、自动优化导入、AI 驱动重复代码检测与提取,可显著提升开发效率与代码质量。

你需要在 IntelliJ IDEA 2026 中启用智能编辑器功能并提升代码质量,避免手动检查低级错误、重复代码或无效导入,让 IDE 在你敲下回车前就指出问题并给出修复建议。
启用 TypeScript/JavaScript 智能补全与参数提示
打开任意 .ts 或 .js 文件,将光标置于函数调用的括号内(例如 fetch()→ 按 Ctrl+P(Windows/Linux)或 Cmd+P(macOS)触发参数信息弹窗。该弹窗会实时显示函数签名、必填参数、可选参数及类型注解。
若未显示,请确认已进入 Settings → Languages & Frameworks → JavaScript/TypeScript → Language Version,将版本设为 【TypeScript 5.8+】。低于此版本将无法激活 2026.1 新增的上下文感知参数推导能力。
这一步操作起来很简单,直接按快捷键就行,无需额外配置。
开启实时代码质量检查与快速修复
方法一:全局启用内置检查项
Settings → Editor → Inspections → 勾选 “JavaScript” 和 “TypeScript” 节点下的全部子项,尤其确保 “Unused global symbol”、“Redundant type annotation”、“Possible null pointer access” 处于启用状态。
方法二:按需激活高价值检查
在编辑器中将光标悬停在带波浪线的代码上 → 点击灯泡图标 → 选择 “Show inspection path” → 进入对应检查设置页 → 开启 “Run for current file only” 并勾选 “Highlight in editor”。
注意:禁用 “JavaScript → General → Unresolved variable” 可能导致 React JSX 元素无法识别,【切勿关闭此项】,否则组件名将被标红且无补全。
自动清理冗余导入与未使用变量
第一步:打开 Settings → Editor → General → Auto Import → 勾选 “Optimize imports on the fly” 和 “Add unambiguous imports on the fly”。
第二步:在编辑器中右键 → 选择 “Optimize Imports”,或直接按 Ctrl+Alt+O(Win/Linux)/ Cmd+Alt+O(macOS)。IDE 将立即移除所有未使用的 import 语句,并按字母顺序重排剩余导入。
第三步:对当前文件执行 “Code → Analyze Code → Run Inspection by Name…” → 输入 “unused” → 选择 “Unused local symbol” → 点击 “OK”。结果列表中所有灰色变量名即为可安全删除的未使用局部变量。
这个流程能彻底清除项目中因复制粘贴或调试残留产生的“幽灵变量”,避免后续重构时误改。
启用 AI 驱动的重复代码检测与合并建议
打开 Settings → Editor → Inspections → 搜索 “duplicate” → 启用 “JavaScript/TypeScript → Duplicate code fragment”。
当检测到两段高度相似的逻辑块时,IDE 不再仅标黄提示,而是自动在首行左侧 gutter 显示 ? 图标 → 点击图标 → 选择 “Extract to function” → 输入新函数名 → 回车确认。
该操作会生成一个带泛型参数的新函数,并将两处重复代码替换为调用语句,同时保留原有作用域行为。若原代码含闭包变量,IDE 会自动将其作为参数传入,【无需手动调整作用域引用】。


















