簡體   English   中英

Visual Studio 2017 Angular 材料智能感知和代碼片段

[英]Visual studio 2017 Angular material intellisense and code snippets

我無法在 visual studio 2017 中查看 html 中角度材料組件的“Intellisense”。我需要做任何額外的配置/設置嗎?

假設你的意思是 Angular 而不是 AngularJS ...

答案是否定的,您不需要任何其他東西,因為目前不可能。 當微軟在以前的 VS2017 版本中使用 .ngml 文件實現智能感知時,以前是可能的,但他們從未更新它以處理 .html 文件(如果你使用 Angular CLI 創建你的應用程序,這是你唯一的選擇)。

我也嘗試過 Visual Studio 2019 的(當前)預覽版,不幸的是它也沒有在那里實現,不知道它是否會。 人們似乎沒有太多“推動”讓微軟(重新)實現它,除了一些請求之外,所以我猜要么人們沒有使用 VS2017 來處理他們的 Angular 東西,要么他們是並且剛剛接受了.html文件中沒有智能感知......

您唯一的選擇幾乎如下:-

  1. 自己寫VS擴展來實現
  2. 等待微軟實施
  3. 不要使用 Angular CLI,而是使用 webpack 構建您的應用程序,您可以在其中自行配置所有內容(不推薦)
  4. 使用另一個編輯器,例如 Visual Studio Code 來處理 Angular 智能感知工作的 Angular 內容(我個人使用 VS2017 來處理我的 .NET 核心 API,使用 VSCode 來處理 Angular 前端——盡管我希望我可以堅持使用 VS2017)
  5. 使用 VS2017 並在沒有 .html 文件智能感知的情況下生活
  6. 嘗試ReSharper ,因為有人說在 .html 文件中有 Angular 完成 - 但是,我已經嘗試過了,但我無法讓它工作,加上它的付費擴展......

這是我能找到的一些相關鏈接,似乎沒有太多...

github issue visual studio 開發者社區

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM