[英]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.