9個visual studio程式碼擴充套件,使程式設計更加簡單

想從visualstudio程式碼中獲得更多嗎?需要改進的工具和生產力選項嗎?請嘗試以下Visual Studio程式碼擴充套件。...

微軟的visualstudio代碼是目前最好的免費文本編輯器之一。它結合了完整的功能集和相對易用性,對於一個電子應用程序來說,性能出奇的好。撇開以上原因不談,人們喜歡它的原因之一是它的可擴展性。

visual-studio-code-extensi***

與許多其他流行的文本編輯器一樣,VisualStudio代碼有大量的擴展可用於自定義其行為。這些可以極大地改變visualstudio代碼的工作方式和感覺,比如添加Vim或Emacs樣式的鍵綁定。有了這個列表,我們只整理了一些我們最喜歡的。

如何安裝VisualStudio代碼擴展

如果您不熟悉,可以很容易地在visualstudio代碼中安裝擴展。單擊屏幕左側的擴展圖標。下面是第五個圖標,就在調試圖標的下面。

現在只需鍵入要安裝的擴展的名稱或部分名稱。單擊名稱閱讀擴展的概述,然後單擊安裝圖標安裝它。

1visual studio智能代碼

Visual Studio Intellicode extension for Visual Studio Code

visualstudiointellicode是由microsoftdevlabs開發的一個擴展,它利用人工智能來幫助您編寫代碼。該擴展目前支持Python、JavaScript/TypeScript和Java。

如果您以前在visualstudio或visualstudio代碼中使用過Intellisense,您就會知道應該使用什麼。這裡的區別在於,這本質上是一個更聰明的想法。

這一擴展仍處於早期發展階段,已經令人印象深刻。一旦它在開發中有了更多的時間,您甚至可以看到它被構建到visualstudio代碼中。

2設置同步

Settings Sync extension for Visual Studio Code

大多數使用文本編輯器的人都會定期對其設置進行一些調整。很多人甚至走得更遠,根據自己的工作風格定製。如果你經常在一臺以上的機器上工作,經常用手進行這些調整可能會令人沮喪。

設置同步旨在解決這個問題。使用一個簡單的GitHub,設置同步,嗯,同步你的設置。這包括其他擴展及其配置,因此您的整個配置最終是可移植的。在一臺機器上進行一些更改,同步您的設置,您就可以輕鬆地在其他機器上同步它們。

設置設置同步需要幾分鐘,然後您就不必再考慮它了。有關設置它的說明,請參閱Visual Studio代碼中的擴展概述。

三。路徑智能感知

Path Intellisense extension for Visual Studio Code

如果使用visualstudio代碼編輯個人或系統配置文件,那麼Path Intellisense可能是一個救星。簡而言之,該擴展為文件名添加了Intellisense樣式的補全,使您可以輕鬆地鍵入長路徑名,而無需將它們提交到內存中。

這是一個相對簡單的擴展,但有一些配置選項。例如,您可以選擇是否在目錄名後添加斜槓。其他選項包括是否在import語句中包含文件名以及忽略某些文件類型的能力。

4任務資源管理器

Task Explorer extension for Visual Studio Code

任務資源管理器擴展將IDE樣式的任務運行函數添加到VisualStudio代碼中。這主要包括當前項目的構建任務,但也可以包括bash、Python和其他腳本。

TaskExplorer支持大量標準構建工具。這些代碼包括NPM、Grunt、Grup、Ant、Make和VisualStudio代碼本身。擴展是可定製的,允許您自定義每個任務運行程序和腳本語言的路徑。如果您安裝了多個版本並希望使用特定版本,這將非常方便。

5吉特倫斯

GitLens extension for Visual Studio Code

visualstudio代碼提供了現成的Git集成,正如我們前面提到的,因此您可能不一定需要這個擴展。也就是說,GitLens添加了幾個特性,可以幫助您可視化、導航和理解項目的Git歷史。

在其他特性中,GitLens添加了一個強大的splitdiff視圖,可以幫助您輕鬆地可視化提交和分支之間的差異。擴展還允許您搜索項目提交歷史記錄、按作者、文件、提交消息等進行搜索。

其他特性包括visualstudio代碼槽中的熱圖,它可以讓您輕鬆地看到給定文件中大多數工作的發生位置。底線是,如果你嚴重依賴Git,你至少應該嘗試一下這個插件。

6更漂亮

Prettier extension for Visual Studio Code

如果你是一個前端開發人員,特別是如果你需要遵循一個風格指南,Prettier可能是你的新的最好的朋友。更漂亮的擴展使用相同名稱的代碼格式化工具自動格式化JavaScript、TypeScript和CSS。

Prettier接受您編寫的代碼並重寫它,遵循一套嚴格的格式準則。擴展是“固執己見”的,這意味著它自己會做出幾個決定,但是您可以將擴展與eslint或tslint工具一起使用,以確保它遵循您自己的linting配置。

7支架對著色劑

Bracket Pair Colorizer extension for Visual Studio Code

括號對著色器是一個插件,它的名稱是很好的描述。它會自動著色某些字符,以幫助您判斷某段代碼的嵌套深度。有幾種語言是開箱即用的,支持的語言很多,幾乎可以肯定您選擇的語言是受支持的。

默認情況下,

()

,

[]

,和

{}

匹配,但您也可以定義其他要匹配的括號字符。這些類型的插件往往非常偏振有致,但是如果你不確定你是否喜歡,就試試括號對著色劑。

8編碼時間

Code Time extension for Visual Studio Code

你有沒有想過你每週花多少時間在文本編輯器上?一天中或一週中哪一天是最佳編程時間呢?如果您曾經想知道這些或任何其他指標,代碼時間是為您準備的。

代碼時間度量visualstudio代碼中的活動,並向您報告上述活動以及其他度量。您將在狀態欄中看到實時度量,並且在編輯器中有一個儀表板,以獲得更好的視圖。

您可以設置代碼時間來發送每週電子郵件報告,而Google日曆集成允許您自動為最佳編程時間預留時間,以免它們被會議破壞。

9rest客戶端

REST Client extension for Visual Studio Code

無論您是前端web開發人員還是將大部分時間花在服務器上的人員,您都可能遇到過需要測試restapi的情況。有很多瀏覽器插件和其他工具,但是如果你把大部分時間都花在文本編輯器上,為什麼不把客戶端放在你最舒服的地方呢?

這是一個相對簡單的擴展,實現了它所聲稱的功能。您可以輕鬆地發送HTTP請求和cURL命令。對於身份驗證,擴展支持基本身份驗證、摘要身份驗證、SSL客戶端證書等。

在visualstudio代碼中更高效

這些擴展僅僅是一個開始,特別是如果您對visualstudio代碼還不熟悉的話。首先,有更多的擴展可用。在大多數情況下,我們特別避免使用特定於語言的擴展,但是有很多擴展是可用的。無論是在JavaScript、C++、GO或其他語言中進行編碼,都會發現可以使您的工作更容易的擴展。

在visualstudio代碼中,還有很多方法可以更快地完成更多任務。為了幫助您入門,我們提供了一系列重要提示,使您在visualstudio代碼中的工作效率更高。

  • 發表於 2021-03-20 21:31
  • 閱讀 ( 62 )
  • 分類:程式設計

你可能感興趣的文章

安卓工作室(android studio)和日食(eclipse)的區別

主要區別–android studio與eclipse 在開發軟體時,有許多檔案要處理,而且很難只使用命令列來排列檔案。因此,可以使用整合開發環境(IDE)。IDE是一種軟體應用程式,它為開發人員構建軟體應用程式提供了全面的工具。它包...

  • 發佈於 2020-10-19 18:41
  • 閲讀 ( 42 )

下面是如何在樹莓pi上輕鬆安裝VisualStudio程式碼

想用微軟的免費開發工具visualstudio程式碼在你的Raspberry-Pi裝置上編寫程式碼嗎?安裝它比以往任何時候都簡單,我們將在這個簡短的指南中向您展示如何安裝。 ...

  • 發佈於 2021-03-10 20:22
  • 閲讀 ( 58 )

7個最佳linux文字編輯器和gedit替代方案

... 1visual studio程式碼 ...

  • 發佈於 2021-03-13 00:59
  • 閲讀 ( 55 )

url域擴充套件代表什麼?為什麼需要它們

....gov、.mil、.org和.net。不久之後,第一個兩個字元的國家程式碼域擴充套件(比如.uk和.us)就建立了。1988年,還引入了.int。 ...

  • 發佈於 2021-03-13 15:15
  • 閲讀 ( 47 )

5個適用於linux的electron應用程式您今天應該嘗試一下

... 4visual studio程式碼 ...

  • 發佈於 2021-03-13 23:34
  • 閲讀 ( 48 )

為高效的程式設計師和程式設計師提供的5個最佳javascript編輯器

... 2visual studio程式碼 ...

  • 發佈於 2021-03-14 08:05
  • 閲讀 ( 52 )

10個涉及程式設計或指令碼的有益愛好

這是我多年來一直在掙扎的一個困境:我熱愛程式設計,但我從不想從中獲得一份職業。那我該怎麼辦?我怎樣才能在這個活動中獲得快樂而不把它作為我生活的中心呢?也許你也有過這樣的想法。 ...

  • 發佈於 2021-03-14 18:18
  • 閲讀 ( 66 )

8個免費的開源windows應用,以前是專有的

...身已經停產,因為它的大部分功能都被合併到了Microsoft Visual Studio中。Xamarin SDK中的所有其他軟體都是根據MIT許可證釋出的。他們甚至採用了Mono,一個由Xamarin領導的.NET框架的重新實現,該框架在GPL和LGPL下獲得了許可,並在MIT下...

  • 發佈於 2021-03-15 01:21
  • 閲讀 ( 49 )

新安裝的10款ubuntu應用程式

... 7visual studio程式碼 ...

  • 發佈於 2021-03-19 11:17
  • 閲讀 ( 55 )

更好的arduino編碼與vs編碼和平臺

... visualstudio程式碼(VS-Code)很快成為最流行的程式碼編輯器之一,但不支援標準的Arduino開發。 ...

  • 發佈於 2021-03-20 05:18
  • 閲讀 ( 59 )