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.



Ошибка запроса дескриптора устройства USB неизвестного устройства Windows 10

Если вы раньше использовали Intellisense в Visual Studio или Visual Studio Code, вы будете знать, чего ожидать. Разница здесь в том, что это, по сути, еще более разумный подход к этой идее.

Это расширение все еще находится на ранней стадии разработки и уже впечатляет. Когда у него будет больше времени на разработку, вы можете даже увидеть, что это встроено прямо в Visual Studio Code.





2. Синхронизация настроек

Большинство людей, которые регулярно используют текстовый редактор, вносят в его настройки хотя бы несколько изменений. Многие люди идут еще дальше, настраивая его в соответствии со своим личным стилем работы. Если вы часто работаете на нескольких машинах, вам может быть неприятно постоянно вносить эти настройки вручную.

Синхронизация настроек стремится решить эту проблему. Используя простой GitHub Gist, Settings Sync можно синхронизировать ваши настройки. Это включает в себя другие расширения и их конфигурации, поэтому вся ваша конфигурация становится переносимой. Внесите некоторые изменения на одном компьютере, синхронизируйте свои настройки, и вы можете легко синхронизировать их на других машинах.





Настройка синхронизации настроек займет несколько минут, и вам больше не придется об этом думать. Инструкции по его настройке доступны в обзоре расширений в Visual Studio Code.

3. Путь Intellisense

Если вы используете Visual Studio Code для редактирования личных или системных файлов конфигурации, Путь Intellisense может быть палочкой-выручалочкой. Вкратце, расширение добавляет к именам файлов завершение в стиле Intellisense, что позволяет легко вводить длинные имена путей без необходимости сохранять их в памяти.

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

4. Обозреватель задач

В Обозреватель задач Расширение добавляет в Visual Studio Code функции запуска задач в стиле IDE. В основном это включает задачи сборки для вашего текущего проекта, но также может включать bash, Python и другие скрипты.

Обозреватель задач поддерживает изрядное количество стандартных инструментов сборки. К ним относятся NPM, Grunt, Gulp, Ant, Make и сам код Visual Studio. Расширение настраивается, что позволяет настроить путь к каждому средству выполнения задач и языку сценариев. Это удобно, если у вас установлено несколько версий и вы хотите использовать определенную версию.

5. GoLens

Возможности Visual Studio Code интеграция с Git прямо из коробки, как мы упоминали ранее, поэтому вам может не понадобиться это расширение. Тем не менее, GoLens добавляет несколько функций, которые помогут вам визуализировать, перемещаться и понимать историю Git вашего проекта.

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

Другие функции включают тепловую карту в желобе Visual Studio Code, которая позволяет легко увидеть, где в данном файле выполняется большая часть работы. Суть в том, что если вы сильно полагаетесь на Git, вы должны хотя бы попробовать этот плагин.

как создать загрузочный DVD

6. Красивее

Если вы фронтенд-разработчик и особенно если вам нужно следовать руководству по стилю, Красивее может быть твоим новым лучшим другом. Расширение Prettier автоматически форматирует JavaScript, TypeScript и CSS с помощью одноименного инструмента форматирования кода.

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

7. Раскраска пара скобок.

Раскраска для пары кронштейнов это плагин, который хорошо описывается своим названием. Он автоматически раскрашивает определенные символы, чтобы помочь вам определить, насколько глубоко вложен определенный фрагмент кода. Несколько языков поддерживаются из коробки, так много, что почти наверняка поддерживается ваш выбранный язык.

По умолчанию,

()

,

[]

, а также

{}

совпадают, но вы также можете определить другие символы скобок, которые вы хотите сопоставить. Эти типы плагинов имеют тенденцию к поляризации, но если вы не уверены, хотите вы этого или нет, попробуйте Bracket Pair Colorizer.

8. Время кода

Вы когда-нибудь задумывались, сколько часов в неделю вы проводите в текстовом редакторе? Как насчет лучшего времени дня или дня недели для оптимального программирования? Если вы когда-нибудь задумывались об этих или каких-либо других показателях, Код Время это для вас.

Code Time измеряет вашу активность в Visual Studio Code и сообщает вам о вышеуказанных действиях, а также других показателях. Вы увидите показатели в режиме реального времени в строке состояния, а в редакторе есть панель инструментов для лучшего обзора.

Вы можете настроить Code Time для отправки еженедельного отчета по электронной почте, в то время как интеграция с Google Calendar позволяет автоматически выделять время для ваших лучших программ, чтобы встречи не испортили их.

9. Клиент REST

Независимо от того, являетесь ли вы интерфейсным веб-разработчиком или кем-то, кто большую часть времени проводит на сервере, вы, вероятно, сталкиваетесь со случаями, когда вам нужно протестировать REST API. Для этого есть плагины для браузера и множество других инструментов, но если вы проводите большую часть своего времени в текстовом редакторе, почему бы не сделать клиент доступным там, где вам удобнее всего?

Это относительно простое расширение, которое делает то, что утверждает. Вы можете легко отправлять HTTP-запросы, а также отправлять команды cURL. Для аутентификации расширение поддерживает базовую аутентификацию, дайджест-аутентификацию, сертификаты клиентов SSL и многое другое.

Будьте более продуктивными в коде Visual Studio

Эти расширения - только начало, особенно если вы новичок в Visual Studio Code. Во-первых, доступно гораздо больше расширений. В большинстве случаев мы специально избегали языковых расширений, но многие из них доступны. Программируете ли вы на JavaScript, C ++, Go или другом языке, вы найдете расширения, которые упростят вашу работу.

В Visual Studio Code есть еще множество способов сделать больше быстрее. Чтобы помочь вам начать работу, у нас есть список важных советов, которые помогут вам более продуктивно работать с Visual Studio Code.

Делиться Делиться Твитнуть Эл. адрес Удалите эти файлы и папки Windows, чтобы освободить место на диске

Вам нужно очистить дисковое пространство на вашем компьютере с Windows? Вот файлы и папки Windows, которые можно безопасно удалить, чтобы освободить место на диске.

Читать далее
Похожие темы
  • Программирование
  • Код Visual Studio
Об авторе Крис Вук(Опубликовано 118 статей)

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

как получить Wi-Fi в вашем доме без интернета
Ещё от Kris Wouk

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Нажмите здесь, чтобы подписаться