Visual Studio Code 5 Страхотни функции, които го правят Frontrunner
Кодът на Visual Studio е нов редактор на код от Microsoft. Наскоро той достигна първия си голям цикъл на издаване, 1.0.0. Изпробвах го няколко пъти, докато беше в Бета, и съм впечатлен от всичко, което донесе на масата.
Кодът на Visual Studio (VSC) е лек и бърз и ако преди сте използвали SublimeText или Atom, веднага ще се почувствате като у дома си. VSC идва с a командна палитра, избор на няколко курсора, фрагменти и автоматично завършване на кода - функциите, с които със сигурност вече сте запознати.
Въпреки това, той също идва със собствени подписи, които го правят изключителен сред настоящите играчи на пазара. Така че, без повече шум, нека погледнем.
1. Intellisense
IntelliSense е код авто-пълното отговаря на изкуствен интелект. Тази помощна програма предоставя списък с предложения заедно с кратък съвет или описание, докато пишем кодове. Това е произтичащи от няколко контекстуални фактора като програмния език, синтаксиса, променливите, функциите, както и всички кодове във файла.
IntelliSense поддържа редица езици за програмиране, включително Sass, LESS, JavaScript, TypeScript и PHP. Налични са и някои разширения за включване на IntelliSense за други езици за програмиране. Това е чудесна възможност за подобряване на производителността.
2. Peek
Докато кодирате, често можете да забравите определена функция, където функцията е първоначално дефинирана и какви са необходимите параметри.
с поглед, можете да изберете функция, след това натиснете Shift + F12. Изборът се разширява във вграден прозорец, показващ пълната дефиниция на функцията както и къде се дефинира функцията. Функцията в момента работи в C, C #, JavaScript, TypeScript, .NET и няколко други програмни езика.
3. CLI
Подобно на SublimeText с неговото subl
Командния ред, Visual Studio Code е снабден с CLI име код
и е лесен за инсталиране.
В Windows CLI вече е инсталиран заедно с приложението. CLI е достъпен чрез командния ред. В OS X той може да бъде инсталиран и деинсталиран чрез командната палитра.
Можете да използвате CLI, за да отворите определена директория в Visual Studio Code, или да отворите текущата директория на проекта в Терминал или Команден ред директно от редактора.
4. Вграден Git
Кодът на Visual Studio има вграден Git в редактора. Отляво на страничната лента ще намерите иконата Git, където можете да инициализирате Git, както и изпълни няколко Git команди като ангажират, дърпам, тласък, rebase, публикувам, и разгледайте промените във файла.
Освен това, ако правите промени в хранилище на Git, Visual Studio ще го направи покажете цветни индикатори в кодовия редактор, показвайки къде сте направили промените.
Ще се потопим в Git в Visual Studio Code в следващия пост, така че останете на линия.
5. Ръководител на задачите
Не на последно място, Visual Studio Code също има вграден Task Runner, който осигурява някакво удобство.
За да използваме тази функция, можем да зададем или a tasks.json
файл или чрез някои популярни Task конфигурация като Grunt, Gulp, или MSBuild, ако е предоставена. След като конфигурацията е настроена, можем да стартираме работния панел на задачите чрез командната палитра, като напишем Стартирайте задача. Писането Задачи ще изведе всички свързани команди.
Обобщавайки
Интерфейсът на Visual Studio Code, клавишните комбинации, както и командната палитра са интуитивни и познати. Като цяло, Visual Studio Code е обещаващ редактор на кодове, въпреки че липсват няколко функции.
Независимо от това, аз обмислям превключване и адаптиране на моя работен поток към Visual Studio Code. Очаквам с нетърпение следващите издания, надявам се, със значителни подобрения.