2017-09-25 43 views
0

我通常使用intelliJ(後端/ java)和智能感知工作的HTML(基本上能夠去綁定屬性的定義)。並且它的角度OK ...intellisense的綁定工作在HTML與視覺工作室代碼爲角?

我試圖用VS代碼做同樣的事情(因爲我試圖評估VS代碼給出了比VS代碼中的chrome調試更多的東西),但不知何故智能感知是不工作。

我覺得它的基本特徵,可能我缺少在我的IDE中的東西。

  1. 它應該工作嗎?
  2. 任何額外的配置/設置我需要使其工作...

是的,智能的TS文件正在按預期...

注:

安裝角語服務擴展沒有做我的詭計。安裝並重新加載(https://github.com/angular/vscode-ng-language-service)後,當我試圖去定義它只是繼續紡(加載)。甚至不知道它在後臺做什麼,因爲我沒有看到明顯的選項來查看細節。

問候。

+1

你有沒有嘗試安裝角語言服務https://github.com/angular/vscode-ng-language-service? – yurzui

+0

不會,會嘗試。謝謝你的建議@yurzui ... – Coder

+0

你試着安裝擴展嗎? – prashanth

回答

-1

VSCODE Extensions

這裏有一些擴展,可能對你有用。

+0

謝謝。但是,我認爲添加特定的擴展(S),有助於在HTML中的intellisense角度比列舉所有現有的擴展有助於角... – Coder

+0

@Coder檢查我的答案上面。應該有你正在尋找的 –

0

John Papa AngularJS和Angular的風格指南和Microsoft員工(VSCode的製作人)的作者都有一個博客,他談論這件事。 https://johnpapa.net/essential-angular-vs-code-extensions/

我會推薦他的任何談話或博客文章! 無論如何,你要尋找的插件是

角語言服務 - 這個擴展提供了模板角,內聯和外模板的豐富的編輯體驗。這個擴展是由Angular團隊的成員爲您提供的。它幫助在html模板中編寫可靠的代碼非常棒。

https://marketplace.visualstudio.com/items?itemName=Angular.ng-template

和/或

路徑的智能感知 - Visual Studio代碼插件,自動填充文件名。希望VS Code會在某些時候烘烤這個。在此之前,這是一個守門員。

https://marketplace.visualstudio.com/items?itemName=christian-kohler.path-intellisense

+0

+1作爲其詳細的答覆。但是,正如在編輯的問題中提到的那樣(理想情況下,語言服務)並沒有爲我所用。可能會有一些限制。我應該用VS代碼打開一張票。現在將堅持intelliJ開發,並在chrome和vscode之間進行調試以進行調試... – Coder

+0

intelliJ是一個優秀的編輯器反正;) –