误让IntelliJ安装新TypeScript插件后,TypeScript提示及TSLint失效求恢复
恢复IntelliJ TypeScript功能的解决步骤
1. 清理未知插件残留
- 关闭IntelliJ,打开Mac本地插件目录:
~/Library/Application Support/JetBrains/<IntelliJ版本号>/plugins - 查找近期新增的、名称含TypeScript/TS相关的陌生文件夹,直接删除后重启IntelliJ
- 若不确定版本号,可在IntelliJ的「About」窗口查看(例如
IntelliJIdea2023.2)
2. 重置TypeScript核心配置
- 打开IntelliJ,进入
Preferences > Languages & Frameworks > TypeScript - 点击右上角齿轮图标,选择
Restore Defaults恢复默认设置 - 确认「TypeScript compiler」路径,优先选择项目本地
node_modules/typescript或IntelliJ内置版本,避免路径错误
3. 修复TSLint配置
- 进入
Preferences > Languages & Frameworks > TypeScript > TSLint - 点击
Restore Defaults,重新关联项目的tslint.json文件(若项目中存在) - 确认「Enable」选项已勾选,点击「Apply」后重启IntelliJ
4. 清除缓存并重启
- 点击
File > Invalidate Caches... - 勾选
Clear file system cache and local history,选择Invalidate and Restart - 该操作可解决多数缓存冲突引发的功能异常
5. 修正项目目录标记
- 若文件仍显示异常前置T图标,右键项目根目录,选择
Mark Directory as > Sources Root,确保源码目录标记正确 - 进入
File > Project Structure > Modules,检查TypeScript模块配置,移除异常关联项后恢复默认设置
6. 全局设置重置(极端情况)
- 关闭IntelliJ,删除全局配置目录:
~/Library/Application Support/JetBrains/<IntelliJ版本号> - 重启IntelliJ后重新导入项目(建议提前备份快捷键等自定义配置)
内容的提问来源于stack exchange,提问作者Alla Sorokina
相关产品推荐
相关产品推荐

