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

WebStorm中如何禁用自动补全时将.ts改为.js的行为?

禁用WebStorm自动补全时将.ts后缀转为.js的方法

在纯TypeScript项目(依赖ESM Loader直接运行、不生成.js文件)中,按以下步骤修改WebStorm设置:

  • 打开设置界面:使用快捷键Ctrl+Alt+S(Windows/Linux)或Cmd+,(Mac)
  • 导航到语言和框架 > TypeScript > 导入选项卡
  • 在「导入模块时添加的文件扩展名」区域,找到「TypeScript文件」对应的下拉选项,选择保留.ts后缀(部分版本直接显示为.ts选项)
  • 检查项目根目录的tsconfig.json,确保ESM相关配置正确,让WebStorm识别项目模块规则:
    {
      "compilerOptions": {
        "module": "ESNext",
        "moduleResolution": "node16",
        "target": "ESNext",
        "resolveJsonModule": true
      }
    }
    
  • 重启WebStorm或点击「文件 > 重新加载所有项目」,使设置生效

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.25 11:06:04