我正在尝试学习如何在Typescript的帮助下使用Electron构建桌面应用程序。选择Visual Studio Code作为IDE。一切都很顺利,我能够在电子中加载一个示例html文件。
在Code上工作了一段时间后,Typescript的intellisense停止工作,VS Code开始表现得很奇怪。
我不再能够看到TS文件的智能感知,但JS文件的智能感知功能完全正常,基于其中添加的参考标记。
TSC编译工作正常,因为我在构建时遇到编译错误。
我将同一个项目复制到一个新文件夹中,但现在智能感知似乎完美无缺。
旧项目与新项目之间没有任何差异。
尝试关闭VS Code并打开它,重新启动机器,重新安装VS Code等。一旦它停止在项目中工作,它永远不会被修复。 TS intellisense正在研究新项目,但不确定多久。
有没有人遇到同样的问题?
版本详情
npm -v 2.14.4
节点-v V4.1.2
tsc -v 1.6.2
答案 0 :(得分:12)
打开命令面板(CTRL + Shift + P)并选择“重新加载窗口”。之后,打字稿intellisense再次开始工作。
答案 1 :(得分:0)
这可能是tsserver
的一个问题。 atom-typescript通过添加" sync"来避免它。按钮。 VSCode也应尽快添加(F1键盘按钮)。
请参阅此issue。