我和我的同事的目標是在我們的Angular 2模板中完成代碼完成,如描述的in this gif。無法讓tsserver-plugins在Atom或VSC中工作
因此,我們需要
與
tslint-language-service和@angular/language-service
因此我們嘗試:
npm install tsserver-plugins -g
npm install angelozerr/tslint-language-service --save-dev
npm install @angular/language-service --save-dev
,我們添加了這個我們tsconfig.json
> compilerOptions:
"plugins": [
{ "name": "tslint-language-service"},
{ "name": "@angular/language-service"}
]
因爲我無法弄清楚如何告訴Atom的打字稿插件使用tsserver-plugins
代替tsserver,我砍死它重命名
/usr/local/bin/tsserver
到
/usr/local/bin/_tsserver
和
/usr/local/bin/tsserver-plugins
到
/usr/local/bin/tsserver
現在,我認爲它應該工作,但它沒有。
然後我重新啓動原子 - 沒有任何改變。 然後我重新啓動了我的電腦 - 沒有任何改變。
然後,我在本地和全局安裝了typescript @ next(2.3.0.dev ...)並重復了所有操作。
我的同事試圖讓它與Visual Studio Code一起工作,但沒有成功。我們做錯了什麼?