[英]Taming Visual Studio Code IntelliSense
假设我正在编写一个打字稿表达式,并且意识到我需要的局部变量还不存在。 没问题,我想,让我们在移动光标以输入变量声明之前简单地完成输入行:
production: level.Sunlifter * 2 * perYear,
唉,输入最后一个逗号会触发 IntelliSense,这有助于将我的代码更改为
production: level.Sunlifter * 2 * prepareSyntheticListenerName,
和进口
import { prepareSyntheticListenerName } from '@angular/compiler/src/render3/util';
显然,智能感知已经意识到,“perYear”的字符出现在“P [RéPA [R ESŸntheticListen ER N A我”在几乎相同的顺序...
在匹配导入的标识符时,我可以以某种方式告诉 Visual Studio Code 不那么宽松吗?
在输入逗号之前按esc
是我所知道的唯一方法。
一种可能有帮助的解决方法是将 VSCode 配置为仅从某些包中导入。 那么至少它会犯的错误更少。
{
"compilerOptions": {
"types" : ["node", "lodash", "express"]
}
}
https://www.typescriptlang.org/docs/handbook/tsconfig-json.html
谢谢,这里有类似的问题。 Escape 是唯一可以绕过这些 IntelliSense 选项的键。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.