9 разширения за код на Visual Studio, които правят програмирането още по -лесно

9 разширения за код на Visual Studio, които правят програмирането още по -лесно

Кодът на Microsoft Visual Studio е един от най -добрите безплатни текстови редактори налични в момента. Той съчетава пълен набор от функции с относителна лекота на използване, а производителността е изненадващо добра за приложението на Electron. Една от причините хората да го обичат, освен причините настрана, е неговата разширяемост.





Подобно на много други популярни текстови редактори, Visual Studio Code има огромно количество разширения, достъпни за персонализиране на поведението му. Те могат значително да променят начина, по който Visual Studio Code работи и се чувства, като добавяне на ключови връзки в стил Vim или Emacs. С този списък сме съставили само някои от любимите ни.





Как да инсталирате разширения за код на Visual Studio

В случай, че не сте запознати, е лесно да инсталирате разширения във Visual Studio Code. Щракнете върху Разширения икона в лявата част на екрана. Това е петата икона надолу, непосредствено под иконата за отстраняване на грешки.





Сега просто напишете името или част от името на разширението, което искате да инсталирате. Щракнете върху името, за да прочетете прегледа на разширението, след което щракнете върху Инсталирай икона, за да го инсталирате.

1. Visual Studio IntelliCode

Разработен от Microsoft DevLabs, Visual Studio IntelliCode е разширение, което включва изкуствен интелект, който да ви помогне да кодирате. Разширението понастоящем поддържа Python, JavaScript/TypeScript и Java.



itunes не разпознава моя iphone

Ако преди сте използвали Intellisense във Visual Studio или Visual Studio Code, ще имате представа какво да очаквате. Разликата тук е, че това по същество е още по -интелигентно възприемане на тази идея.

Това разширение е все още в ранните етапи на развитие и вече е впечатляващо. След като е имало още малко време за разработка, може дори да видите това вградено направо във Visual Studio Code.





2. Настройки Синхронизиране

Повечето хора, които редовно използват текстов редактор, правят поне няколко ощипвания към настройките му. Много хора отиват още по -далеч, като го персонализират според личния си стил на работа. Ако често работите на повече от една машина, може да бъде разочароващо постоянно да правите тези корекции на ръка.

Синхронизиране на настройките има за цел да реши този проблем. Използвайки обикновен GitHub Gist, Settings Sync, добре, синхронизира вашите настройки. Това включва други разширения и техните конфигурации, така че цялата ви конфигурация в крайна сметка ще бъде преносима. Направете някои промени на една машина, синхронизирайте настройките си и лесно можете да ги синхронизирате на други машини.





Настройването на Sync Settings отнема няколко минути, след което не е нужно да мислите отново за това. Инструкциите за настройването му са достъпни чрез прегледа на разширенията във Visual Studio Code.

3. Path Intellisense

Ако използвате Visual Studio Code за редактиране на лични или системни конфигурационни файлове, Path Intellisense може да бъде спасител. Накратко, разширението добавя завършване в стил Intellisense към имената на файлове, което ви позволява лесно да въвеждате дълги имена на пътища, без да се налага да ги ангажирате в паметта.

Това е сравнително просто разширение, но има няколко опции за конфигуриране. Можете да изберете дали да добавяте наклонена черта след имената на директории, например. Другите опции включват дали да се включат имената на файловете в операторите за импортиране и възможността да се игнорират определени типове файлове.

4. Изследовател на задачи

The Изследовател на задачи разширение добавя изпълняващи задачи в стил IDE към Visual Studio Code. Това включва главно задачи за изграждане на текущия ви проект, но може да включва и bash, Python и други скриптове.

Task Explorer поддържа доста голям брой стандартни инструменти за изграждане. Те включват NPM, Grunt, Gulp, Ant, Make и самия код на Visual Studio. Разширението е персонализирано, което ви позволява да персонализирате пътя към всеки изпълнител на задачи и скриптов език. Това е удобно, ако имате инсталирани няколко версии и искате да използвате конкретна версия.

5. GoLens

Visual Studio Code включва интеграция с Git извън кутията, както споменахме по -горе, така че може да не се нуждаете абсолютно от това разширение. Това каза, GoLens добавя няколко функции, които ви помагат да визуализирате, навигирате и разберете историята на Git на вашия проект.

Сред другите функции, GitLens добавя мощен разделен изглед, който ви помага лесно да визуализирате разликата между ангажименти и клонове. Разширението също така ви позволява да търсите през история на ангажименти на проекти, търсене по автор, файлове, съобщение за ангажиране и др.

Други функции включват топлинна карта в улука на Visual Studio Code, която ви позволява лесно да видите къде се извършва повечето работа в даден файл. Изводът е, че ако разчитате силно на Git, трябва поне да опитате този плъгин.

как да ускорите браузъра firefox

6. По -красива

Ако сте разработчик на интерфейс и особено ако трябва да следвате ръководство за стил, По-хубава може да е вашият нов най -добър приятел. Разширението Prettier автоматично форматира JavaScript, TypeScript и CSS с помощта на едноименния инструмент за кодиране.

Prettier взема кода, който пишете, и го пренаписва, следвайки строг набор от указания за форматиране. Разширението е „уверено“, което означава, че взема няколко решения самостоятелно, но можете да използвате разширението с инструментите eslint или tslint, за да се уверите, че следва вашата собствена конфигурация за свързване.

7. Оцветител за двойка скоби

Оцветител за двойка скоби е плъгин, който е добре описан с името си. Той автоматично колоризира определени знаци, за да ви помогне да разберете колко дълбоко е вложено определено парче код. Поддържат се няколко езика, толкова много, че е почти сигурно, че вашият език по избор се поддържа.

По подразбиране,

()

,

[]

, и

{}

са съпоставени, но можете да дефинирате и други знаци в скоби, които искате да бъдат съпоставени. Тези видове плъгини са много поляризиращи, но ако не сте сигурни дали искате или не, опитайте Bracket Pair Colorizer.

8. Кодово време

Замисляли ли сте се колко часа седмично прекарвате в текстовия си редактор? Какво ще кажете за най -доброто време от деня или деня от седмицата за оптимално програмиране? Ако някога сте се чудили за тези или други показатели, Кодово време е за теб.

Code Time измерва активността ви във Visual Studio Code и ви докладва за горните дейности, както и за други показатели. Ще видите показатели в реално време в лентата на състоянието и има табло за управление в редактора за по-добър изглед.

Можете да зададете Code Time да ви изпраща седмичен отчет по имейл, докато интеграцията с Google Календар ви позволява автоматично да отделяте време за най -доброто си време за програмиране, за да не бъдат съсипани от срещи.

9. REST клиент

Независимо дали сте разработчик на уеб интерфейс или някой, който прекарва по-голямата част от времето си на сървъра, вероятно сте се сблъсквали със случаи, в които трябва да тествате REST API. Има приставки за браузъри за това и много други инструменти, но ако прекарвате по -голямата част от времето си в текстов редактор, защо не разполагате с клиент на разположение там, където ви е най -удобно?

Това е сравнително просто разширение, което прави това, което твърди, че прави. Можете лесно да изпращате HTTP заявки, както и да изпращате cURL команди. За удостоверяване разширението поддържа основно удостоверяване, удостоверяване на дайджест, SSL клиентски сертификати и др.

Бъдете по -продуктивни във Visual Studio Code

Тези разширения са само началото, особено ако сте нов в Visual Studio Code. Първо, има много повече разширения. В повечето случаи специално избягвахме специфичните за езика разширения, но има много от тях. Независимо дали кодирате в JavaScript, C ++, Go или друг език, ще намерите разширения, които могат да улеснят работата ви.

Има и много повече начини да направите повече по -бързо във Visual Studio Code. За да ви помогнем да започнете, имаме списък с основни съвети, които да ви направят по -продуктивни във Visual Studio Code.

Дял Дял Туит електронна поща Изтрийте тези файлове и папки на Windows, за да освободите дисково пространство

Трябва да изчистите дисковото пространство на вашия компютър с Windows? Ето файловете и папките на Windows, които могат безопасно да бъдат изтрити, за да се освободи място на диска.

Прочетете Напред
Свързани теми
  • Програмиране
  • Код на Visual Studio
За автора Крис Уук(118 публикувани статии)

Крис Уук е музикант, писател и както и да се нарича, когато някой прави видеоклипове за мрежата. Технически ентусиаст, откакто се помни, той определено има любими операционни системи и устройства, но така или иначе използва колкото се може повече, само за да остане в крак.

как да отворите центъра за действие windows 10
Още от Kris Wouk

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате