Создайте персональный редактор кода и 27 полезных расширений для Visual Studio Code, чтобы удвоить эффективность вашей работы.

Создайте персональный редактор кода и 27 полезных расширений для Visual Studio Code, чтобы удвоить эффективность вашей работы.

Visual Studio Code (VS Code) — это известный и высоко оцененный редактор кода с множеством функций и расширений, упрощающих разработку. Одним из основных преимуществ использования VS Code является его гибкость, позволяющая разработчикам настраивать его в соответствии со своими конкретными потребностями.
Кроме того, VS Code легкий и быстрый, что делает его отличным выбором для разработчиков, работающих над крупными проектами или с ограниченными ресурсами. Он поставляется с инструментами отладки, терминалом и интеграцией с Git, что делает его универсальным решением для разработчиков.
Кроме того, многие расширения VS Code доступны в Visual Studio Marketplace, что делает ее ведущей IDE в сообществе разработчиков. Эти расширения помогают разработчикам создавать чистый и безошибочный код, что позволяет им жить счастливой жизнью.

01.ГрафикQL

Расширение GraphQL Visual Studio Code, предоставляющее набор инструментов, которые помогут вам писать, проверять и тестировать код GraphQL.

Расширение GraphQL включает автозаполнение — оно предлагает поля и параметры для использования в запросах по мере ввода, что упрощает написание эффективного кода GraphQL. Эта функция экономит ваше время и снижает вероятность синтаксических ошибок.

Он устанавливает встроенный линтер, который проверяет ваш код на наличие ошибок и предлагает исправления. Используйте это расширение, чтобы предотвратить ошибки GraphQL и повысить эффективность.

02、Удаленный SSH

Вы можете использовать расширение VS Code для безопасного подключения к удаленным серверам изнутри без дополнительного программного обеспечения или окон терминала.

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

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

Remote-SSH — важное расширение VS Code. Попробуйте расширение VS Code, чтобы открыть для себя возможности и удобство удаленной работы.

03、Синхронизация настроек

Разработчики регулярно используют текстовые редакторы для создания веб-приложений. Неудобно вручную поддерживать одни и те же настройки на нескольких устройствах. Синхронизация настроек вручную также может занять много времени и обеспечить несогласованную работу на разных устройствах.

С помощью расширения Settings Sync VS Code вы можете легко синхронизировать настройки на нескольких устройствах, сократить время настройки и даже поделиться настройками с другими.

04、Автоматическое переименование тега

Всякий раз, когда вы используете открывающий тег, VS Code автоматически выделяет соответствующий тег и добавляет закрывающий тег. Расширение Auto Rename Tags переименовывает теги, которые вы меняете во время кодирования. Например:

Когда вы переименовываете тег HTML/XML, этот тег автоматически переименовывает все парные теги HTML/XML.

Вы также можете использовать расширение тегов автоматического переименования в Javascript — просто сохраните тип файла как .js. Он автоматически связывается с тегами JavaScript и переименовывается.

Это расширение поддерживает только HTML, XML, PHP и JavaScript.

05、Табнин ИИ

Расширение Tabnine VS Code ориентировано на производительность. Это помощник по написанию кода с искусственным интеллектом, который может ускорить процесс разработки и автоматически дополнять код в режиме реального времени. Он поддерживает все популярные языки кодирования и IDE.

Tabnine имеет автодополнение кода с помощью искусственного интеллекта, аналогичное IntelliSense. Это расширение помогает вам писать код быстрее, прогнозируя и предлагая следующую строку кода на основе контекста и синтаксиса.

06、Просмотр CSS

С помощью расширения CSS Peek VS Code вы можете просто навести указатель мыши на элемент HTML, чтобы открыть окно просмотра, показывающее стили CSS, примененные к этому элементу. Затем вы можете легко редактировать стили, щелкнув окно просмотра, чтобы перейти к коду CSS. Эта функция избавляет вас от необходимости каждый раз вручную искать код CSS.

CSS Peek также поддерживает препроцессоры CSS, такие как SCSS, Less и Sass, поэтому вы можете использовать его для всех своих проектов независимо от препроцессоров.

Расширение VS Code для раскрашивания фрагментов кода.

07. Цвет пары кронштейнов DLW.

Расширение Bracket Pair Color DLW VS Code, которое автоматически окрашивает определенные символы, чтобы помочь разработчикам определить глубину вложенности фрагмента кода.

Он поддерживает несколько языков и позволяет разработчикам определять цвета различных скобок, которые они планируют использовать в своем коде. По умолчанию (), {} и [] совпадают, но вы можете использовать другие символы скобок по своему усмотрению и даже определить их цвет. С помощью этого расширения можно легко находить открывающие и закрывающие скобки и получать более четкое представление о структуре кода.

08、Иконки кода VS

Хотя Visual Studio Code — мощный редактор кода, его значки по умолчанию могут быть скучными и непривлекательными. Здесь в игру вступают темы значков.

Расширение VS Code Icons поможет вам просматривать типы файлов, определяя их как React, Javascript, HTML, CSS и другие.

Темы значков — это быстрый и простой способ изменить внешний вид интерфейса редактора VS Code, и они могут оказать большое влияние на общее впечатление.

09、Тема значка «Материал»

Material Icon Theme — это популярное и широко используемое расширение VS Code, которое придает вашему редактору кода элегантный и современный вид. Это расширение заменяет стандартные значки дизайна материалов VS Code, придавая вашему интерфейсу чистый и профессиональный вид.

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

10, Павлин

Peacock — это расширение VS Code, которое добавляет красок в ваш опыт программирования. Это расширение позволяет раскрашивать вкладки редактора кода в зависимости от таких критериев, как тип файла, папка или рабочее пространство.

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

Расширение VS Code для контроля версий

11、Живой сервер

Расширение Live Server VS Code для автоматической перезагрузки веб-страниц. Это избавляет от необходимости вручную обновлять страницу.

Вы также можете указать собственный порт или имя хоста, что полезно при работе над несколькими проектами или в командной среде. Еще одна полезная функция Live Server — это возможность запускать сервер для любого HTML-файла или проекта в рабочей среде.

12、История Git

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

Это расширение VS Code также включает в себя мощную функцию поиска, которая позволяет быстро находить определенные коммиты по сообщению, автору или хешу. Он также может сравнивать коммиты, что позволяет легко увидеть различия между разными версиями вашего кода.

13. Объектив Git.

Расширение Git Lens помогает разработчикам визуализировать, перемещаться и понимать историю Git своих проектов. Git Lens, помимо прочего, добавляет мощное представление разделения различий, которое позволяет разработчикам легко визуализировать различия между коммитами и ветвями.

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

14、Проводник Докеров

Расширение Docker Explorer VS Code Extension может идентифицировать запущенные в данный момент контейнеры и образы и управлять ими. Это позволяет разработчикам легко запускать, останавливать и перезапускать контейнеры, проверять журналы и свойства и даже выбирать конкретные контейнеры или образы по имени или идентификатору.

Он может создавать новые контейнеры из образов, а также извлекать и извлекать образы из реестров. В целом, это упрощает создание контейнеров и управление ими, упрощая тестирование и развертывание кода в реальной среде.

Расширение VS Code для форматирования и проверки кода.

15, красивее

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

Сделайте свой код красивым с помощью расширения кода Prettier Visual Studio.

16. Украсить

Beautify — альтернатива расширению Prettier с 7 миллионами установок. Beautify — еще один надежный «улучшитель» кода, который проверяет и форматирует ваш код с минимальным вмешательством в ваш код. Вы можете использовать его для легкого форматирования кода, написанного на любом языке.

17、Лучшие комментарии

Расширение Better Comments VS Code может форматировать комментарии в соответствии с их типом. Вы можете использовать различные стили комментариев, включая задачи, вопросы, напоминания и многое другое.

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

18、ESLint

Расширение ESlint VS Code обнаруживает ошибки и потенциальные проблемы до того, как они станут проблемами. Он предоставляет надежный набор правил, которые можно адаптировать к вашим конкретным требованиям, что позволяет вам применять свои собственные соглашения по кодированию.

Его можно интегрировать с другими популярными расширениями, такими как Prettier, которое позволяет автоматически форматировать код в соответствии с правилами линтинга.

19、МаркдаунЛинт

Расширение MarkdownLint — это удобный инструмент для предупреждения и исправления ошибок. Подробности об ошибке можно просмотреть, щелкнув выделенную проблему в редакторе кода.

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

Расширения VS Code для отладки и устранения неполадок.

20. Отладчик Javascript.

Расширение отладчика Javascript создает точки останова и шаги в вашем коде. Это позволяет программистам приостанавливать выполнение кода и проверять переменные и стек вызовов, что упрощает выявление и исправление ошибок.

Это расширение VS Code поставляется с интерактивной консолью, которая позволяет разработчикам оценивать выражения, выполнять код, а также тестировать и отлаживать код в режиме реального времени. Он предоставляет комплексные возможности отладки для всех типов проектов JavaScript.

21. Проверка правописания кода.

Избегайте опечаток с помощью Code Spell Checker VS Code Extension. Он просто выделяет любые орфографические ошибки во время ввода. Он имеет простой в использовании интерфейс для исправления ошибок, доступ к которому можно получить, щелкнув правой кнопкой мыши выделенную проблему в редакторе кода. Он проверяет несколько языков, что позволяет вам гарантировать отсутствие ошибок в вашем коде на любом языке.

22、Журнал турбоконсоли

Отлаживайте свой код без добавления операторов журнала вручную. Расширение журнала Turbo Console позволяет добавлять операторы журнала консоли в ваш код одним щелчком мыши.

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

23、Просмотр регулярных выражений

Regex Previewer предоставляет шаблоны регулярных выражений для вашего кода. Эти шаблоны тестируются на примере текста, который должен соответствовать выделенному тексту в реальном времени. С его помощью вы сможете быстро выявлять и исправлять ошибки в шаблонах регулярных выражений.

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

Расширения VS Code для JavaScript, React, Java, HTML и CSS

24. Фрагменты кода JavaScript.

Вы часто будете повторно использовать различные фрагменты кода в своих проектах Javascript, просто копируя и вставляя. Эта задача может занять много времени, поэтому наличие большого количества различных фрагментов кода JavaScript, доступных с помощью простых сочетаний клавиш, может помочь вам повысить продуктивность.

Фрагменты JavaScript — это готовые фрагменты, которые вы можете легко включить в свой код. Он также поддерживает определенные библиотеки и платформы JavaScript, такие как Angular, Vue.js и Node.js.

25. Фрагменты кода Reactjs.

Расширение Reactjs Code Snippets VS Code помогает разработчикам улучшить рабочий процесс и скорость написания кода, предоставляя аккуратно упакованные и предварительно написанные шаблоны. Вам просто нужно ввести команду триггера, чтобы получить необходимый фрагмент кода.

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

26. Поддержка языка Java.

Пакет расширений Java включает в себя несколько расширений для помощи в кодировании, отладке, проверке, форматировании и тестировании.

Некоторые из наиболее популярных расширений:

Java Development Kit (JDK) 11 или более поздней версии: вам понадобится JDK для создания и запуска приложений Java. Он обеспечивает полную языковую поддержку, включая такие функции, как подсветка синтаксиса, завершение кода и отладка.

IntelliCode Java Test Runner: это расширение упрощает запуск и отладку модульных тестов в вашем проекте. Он интегрируется с популярными платформами тестирования, такими как JUnit, TestNG и т. д., чтобы обеспечить удобство тестирования.

Java Debugger: это многофункциональное расширение позволяет устанавливать точки останова, проверять переменные, пошагово выполнять код и использовать многие другие параметры для упрощения отладки.

Языковая поддержка Red Hat для Java. Она помогает поддерживать стабильную и безопасную платформу разработки Java, а также инструменты, помогающие создавать, развертывать и управлять приложениями Java.

В целом пакет поддержки языка Java делает вашу среду Java более эффективной и упрощает процесс разработки Java.

27. Поддержка HTML-CSS.

Поддержка HTML CSS расширена для текстовых редакторов и интегрированных сред разработки (IDE) для улучшения поддержки разработки HTML и CSS.

Он также предоставляет дополнительные функции, в том числе:

IntelliSense для HTML и CSS: это функция завершения кода, которая предлагает теги HTML, атрибуты, свойства CSS, значения и единицы измерения во время написания кода.

Поддержка Emmet: генерирует сокращенные обозначения для HTML и CSS, чтобы помочь вам написать краткий синтаксис и расширить его до полного кода HTML или CSS всего за несколько кликов.

Завершение имени класса CSS: автоматическое заполнение имен классов CSS в документах HTML.

Параметры форматирования и проверки HTML и CSS: обязательный инструмент для форматирования и структурирования кода HTML и CSS для удобства чтения.

Встроенный просмотрщик цветов CSS: если вы испытываете трудности со сложными цветовыми схемами или чувствуете себя потерянным при точной настройке цветов вашего сайта, эта функция может помочь. Он показывает предварительный просмотр цветов в ваших цветовых кодах CSS.

в заключение

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

おすすめ

転載: blog.csdn.net/u014374009/article/details/132650459