плагин для форматирования кода для vs code

34 полезных расширения VS Code, которые упростят работу разработчика

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

Фронтенд-разработчик, UX/UI-дизайнер Савио Мартин опубликовал в блоге на dev.to 34 расширения Visual Studio Code (VS Code) для повышения продуктивности.

1. Auto Rename Tag. Автоматически переименовывает парный тег «HTML/XML» так же, как Visual Studio IDE.

2. Better Comments. Помогает создавать в коде более понятные комментарии. Расширение позволяет разбивать аннотации на следующие категории:

3. Bootstrap 4, Font Awesome 4, Font Awesome 5 Free & Pro Snippets. Плагин кода Visual Studio, содержащий фрагменты кода Bootstrap 4, Font Awesome 4, Font Awesome 5 Free и Pro Snippets. Плагин работает как в стабильной, так и в инсайдерской сборке.

4. Bracket Pair Colorizer 2. Позволяет идентифицировать совпадающие скобки по цвету. Пользователь может определить, какие токены должны соответствовать и какие цвета использовать.

5. change-case. Позволяет быстро изменить регистр текущего выделенного текста или слова.

6. Code Runner. Запускает фрагмент или файл кода для нескольких языков (полный список доступен здесь ) и пользовательские команды.

7. Code Spell Checker. Цель расширения — проверка распространенных ошибок и уменьшение количества ложных срабатываний. Хорошо работает со стилем написания составных слов CamelCase (верблюжий регистр).

8. CSS Peek. Разрешает просмотр идентификаторов CSS и строк классов как определений из HTML-файлов в соответствующий CSS-файл. Позволяет просматривать и переходить к определению.

10. EJS language support. Подсветка синтаксиса для тегов EJS, JavaScript и HTML. Включает автозаполнение javascript.

11. ES7 React/Redux/GraphQL/React-Native snippets. Расширение для React, Redux и GraphQL в JavaScript/TypeScript с синтаксисом ES7 и функциями плагина Babel для VS Code.

12. GitHub Pull Request and Issue. Позволяет просматривать и управлять запросами на вытягивание GitHub и проблемами в Visual Studio Code.

13. GitLens — Git supercharged. Расширяет возможности Git, встроенные в VS Code. Среди функций:

14. Google Fonts. Расширение позволяет просматривать список шрифтов Google и вставлять их в HTML или CSS код.

15. Image Preview. Расширение для предварительного просмотр изображений при наведении курсора.

16. GraphQL. Добавляет подсветку синтаксиса, его проверку и языковые функции, такие как:

18. Prettify JSON. Расширение Prettify JSON для Visual Studio Code.

21. JavaScript (ES6) code snippets. Расширение содержит фрагменты кода для JavaScript в синтаксисе ES6 для редактора VS CODE. Поддерживает как JavaScript, так и TypeScript.

22. Live Server. Запускает локальный сервер разработки с функцией перезагрузки в реальном времени для статических и динамических страниц.

23. Live Share. Расширение для совместной разработки, редактирования и отладки в режиме реального времени. Позволяет мгновенно и безопасно делиться проектами. Разработчики, которые подключаются к сеансам, получают необходимые файлы по текущему проекту и могут начать работу без необходимости клонирования репозиториев или SDK.

25. Mongo Snippets for Node-js. Расширение для проектов Node-js. Содержит:

27. npm Intellisense. Плагин Visual Studio Code, который автоматически заполняет модули nmp в операторах импорта.

28. Placeholder Images. Расширение позволяет создавать и вставлять так называемые изображения-заполнители в HTML-код в VS Code с помощью сторонних сервисов, таких как Unsplash, placehold.it и LoremFlickr.

29. Polacode. Позволяет делать скриншоты кода с пользовательскими шрифтами и темами.

30. Prettier — Code formatter. Средство для форматирования кода. Нацелено на использование жестко заданных правил по оформлению программ. Обеспечивает согласованный стиль, анализируя код и повторно воспроизводя его с особыми правилами, которые принимают во внимание максимальную длину строки.

31. Tabnine Autocomplete. Помощник на основе искусственного интеллекта (ИИ). Помогает кодировать быстрее и уменьшить количество ошибок. Изучает общедоступный код и использует алгоритмы глубокого обучения ИИ.

32. Tailwind CSS IntelliSense. Расширяет возможности разработки Tailwind, предоставляя пользователям VS Code больше функций, например, автозаполнение, выделение синтаксиса и линтинг (процесс проверки исходного кода на программные и стилистические ошибки).

33. Luna Paint. Позволяет редактировать растровые изображения из VS Code.

34. Quokka.js. Инструмент повышения производительности разработчика для быстрого прототипирования JavaScript/TypeScript. Значения времени выполнения обновляются и отображаются в IDE-среде рядом с кодом по мере его ввода.

Источник

9 полезных плагинов VS Code для вёрстки

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

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

Полезные плагины помогают допускать меньше ошибок при написании кода, да и значительно сокращают время работы. Чтобы установить расширения, необходимо перейти во вкладку «Extensions» и с помощью поиска найти нужный плагин.

Сделали подборку популярных и полезных плагинов VS Code.

Emmet

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

Material Theme

Приятная тема для редактора с разными акцентными цветами.

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

Live Server

Чтобы сразу увидеть результат работы. Нужно навести на строчку кода, нажать на правую кнопку мыши, выбрать «Open with Live Server» и в браузере отобразится страница, которая автоматически будет перезагружаться.

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

Это очень удобно, так как любые изменения будут отображаться без обновления страницы. Не забывайте отключать плагин с помощью «Stop Live Server»

CSS Peek

Показывает всплывающее окошко с CSS во время работы над HTML. Это упрощает работу и позволяет не искать нужное свойство среди множества классов в большом CSS-файле.

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

Bracket pair colorizer

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

Prettier — code formatter

Приводит любой код в нормальный вид за считанные секунды. Комбинация Ctrl+Shift+P отформатирует документ и задаст структуру коду.

Auto rename tag

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

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

Path autocomplete

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

HTML CSS Support

Если вы используете много классов и тегов, могут возникнуть ошибки при их написании. Плагин автоматически дополняет название ID или HTML-атрибута для определений, найденных в рабочей области, на которые ссылается link.

Используйте эти плагины на курсе по вёрстке сайтов

Запишитесь на ближайший поток курса «HTML и CSS. Профессиональная вёрстка сайтов», чтобы попробовать всё на практике.

Нажатие на кнопку — согласие на обработку персональных данных

Источник

Форматирование кода с помощью Prettier в Visual Studio Code

Published on November 2, 2020

Введение

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

В этой статье мы настроим Prettier для автоматического форматирования кода в Visual Studio Code или VS Code.

Для демонстрации мы будем форматировать следующий код:

Если вы знакомы с форматированием кода, вы можете заметить некоторые упущения:

Предварительные требования

Для прохождения этого учебного модуля вам нужно будет загрузить и установить Visual Studio Code.

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

Шаг 1 — Использование команды форматирования документа

После установки расширения Prettier вы можете использовать его для форматирования вашего кода. Для начала выполним обзор, используя команду Format Document. Эта команда сделает ваш код более согласованным с отформатированными пробелами, переносами строк и кавычками.

Чтобы открыть палитру команд, вы можете использовать COMMAND + SHIFT + P в macOS или CTRL + SHIFT + P в Windows.

Выполните в палитре команд поиск по ключевому слову format и выберите Format Document.

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

Возможно, вам будет предложено выбрать формат для использования. Для этого нажмите кнопку Configure:

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

Теперь ваш код отформатирован с пробелами, переносами строк и единообразными кавычками:

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

Будет переформатирован как:

Мы изучили эту команду, и теперь посмотрим, как можно реализовать ее автоматическое выполнение.

Шаг 2 — Форматирование кода при сохранении

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

Чтобы изменить эту настройку, нажмите COMMAND + в macOS или CTRL + в Windows, чтобы открыть меню Settings (Настройки). Выполните в меню поиск Editor: Format On Save и убедитесь, что эта опция включена:

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

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

Шаг 3 — Изменение параметров конфигурации Prettier

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

Откройте меню Settings (Настройки). Выполните поиск Prettier. Вы увидите список всех параметров, которые вы можете изменить:

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

Вот несколько наиболее распространенных параметров:

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

Шаг 4 — Создание файла конфигурации Prettier

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

Вот пример простого файла конфигурации в формате JSON:

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

Заключение

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

Prettier обеспечивает согласованность форматирования кода и позволяет автоматизировать этот процесс.

Источник

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

Перевод статьи «VS Code extensions that make me fall in love with programming each day».

Над этим постом я прокрастинировал очень долго. Собственно, я собирался написать нечто подобное еще несколько месяцев назад, но ленился, поскольку статья должна была быть чисто теоретической, без всякого кода. Тем не менее, это точно будет один из самых полезных постов, которые вы прочтете сегодня!

VS Code — мой любимый редактор кода. Я думаю, особенно потрясающим его делает многочисленное сообщества и наличие большого количества доступных плагинов. Я расскажу о тех плагинах, которыми пользуюсь сам и которые помогают улучшать продуктивность работы и делать код более привлекательным. Надеюсь, вам понравится.

И, раз уж заговорил о стиле кода, покажу, как выглядит мой VS Code в работе:

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

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

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

1. WakaTime

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

Говоря простым языком, WakaTime отслеживает всю вашу активность, связанную с кодингом. Сколько времени вы проводите за написанием кода, над какими проектами работаете, какие языки программирования используете и насколько хорошо вам это удается.

Всю собранную статистику можно просматривать на красивых диаграммах.

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

2. Visual Studio IntelliCode

Представьте технологию Intellisense с поддержкой ИИ, который может посоветовать, какой код писать. Представленная вами картинка практически воплощена в реальность!

Расширение Visual Studio IntelliCode предоставляет функционал разработки с применением ИИ для Python, TypeScript/JavaScript и Java. Расширение распознает контекст вашего кода при помощи машинного обучения.

Вот, как это работает:

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

3. Terminal Here

Если вы не пользуетесь IDE и предпочитаете писать код в текстовом редакторе, обратите внимание на это расширение: оно вам точно понравится!

Примечание автора: лично я не люблю кодить в IDE и отдаю предпочтение текстовому редактору VS Code. В основном я пишу на Java, при этом мне нравится поддерживать определенную структуру файлов (по одной папке на один вопрос). Как вы, вероятно, догадались, чтобы запускать выполнение файлов, мне приходилось каждый раз менять директории. Этот плагин — просто спасение!

Это расширение открывает в терминале VS Code текущую директорию. Разве не потрясающе?

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

4. Live Server

Как бы объяснить всю важность этого плагина.

Вы открываете свои страницы при помощи Live Server, и вам больше не приходится каждый раз при внесении изменений перезагружать их!

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

5. ReactJS Code Snippets

Если вы React-разработчик и не пользуетесь этим плагином, вы теряете зря кучу времени! ReactJS Code Snippets позволяет создавать компоненты, используя готовые сниппеты кода.

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

6. Python

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

Выбор интерпретатора Python в строке состояния в один клик:

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

Настройка дебаггера через Debug Activity Bar:

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

Конфигурация тестов путем запуска команды Configure Tests:

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

Быстрый запуск Jupiter notebook:

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

7. Path Intellisense

Очень полезный функционал для разработчиков. Будь то импорт зависимостей, включение изображений в HTML-документ, добавление JS-скриптов или подключение CSS-документов в HTML-файл — нам постоянно нужно указывать пути к файлам.

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

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

8. NPM Intellisense

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

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

9. Markdownlint

Откройте наугад несколько open-source проектов на GitHub, и вы увидите, что у них есть нечто общее, а именно — стиль README.md.

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

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

Не ленитесь: установите себе этот плагин и поисправляйте свою markdown-разметку:)

10. Markdown Preview Enhanced

Возможно, вы, как и я, давно забросили MSWord и прочее ПО для текстовых документов, переключившись на использование markdown? Установите себе этот плагин, и вы сможете следить за тем, как выглядит ваш документ.

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

11. Auto Close Tag

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

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

12. Auto Rename Tag

Как следует из названия, этот плагин служит для изменения названий тегов. Вы меняете открывающий тег, а закрывающий меняется автоматически (и наоборот).

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

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

До сих пор мы говорили о расширениях, которыми я пользуюсь для повышения продуктивности. Теперь давайте перейдем к расширениям, улучшающим вид кода.

1. Prettier

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

Между сторонниками отступов в 2 и 4 пробела идет постоянная, непрекращающаяся борьба (люди, которые ставят 8 пробелов, зачем вы это делаете?!). Но при помощи этого расширения код с отступами в 2 пробела можно легко конвертировать в код с отступами в 4.

Скажем, у вас есть кусок кода, найденный где-то на просторах интернета, а может, написанный вашим другом. И вы видите, что в нем вообще нет отступов. И что теперь? Расставлять их вручную? Используйте Prettier!

Это расширение предназначено для форматирования кода. Оно принудительно приводит код к заданному стилю.

2. Rainbow Brackets

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

При помощи этого плагина можно сделать круглые скобки одного цвета, квадратные — другого, а фигурные — третьего. Это имеет особенное значение для программистов, пишущих на Lisp или Clojure и, конечно, для JavaScript-разработчиков. Но остальным тоже не помешает;)

3. Snazzy Operator

Это расширение — моя любовь. Вы, может, думаете, что это просто еще одна тема VS Code, но я в нее просто влюблен.

И, кстати, не забудьте установить шрифт Operator Mono, прежде чем начать пользоваться этой темой.

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

4. vscode-styled-components

И, наконец, потрясающий плагин для подсветки синтаксиса и intellisense.

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

Но погодите! А вы заметили еще кое-что на самом первом скриншоте, который я показывал? Если нет, я вам его еще раз покажу:

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

А теперь заметили? А? Ладно, вот вам подсказка: посмотрите на мой терминал.

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

Если вы работаете на Linux или Mac, для вас это, может, и не новость. Но мои друзья, использующие Windows, могли заметить нечто интересное.

В общем, для своей WSL (подсистема Windows для Linux) я использую тему Oh-My-Zsh. Можете поискать инфу в гугле. Возможно, будет непросто найти пошаговое руководство, как установить эту тему именно в терминале VS Code, но вы постарайтесь.

Источник

10 расширений для VS Code, без которых я не могу программировать

VS Code — мой любимый редактор кода. Это — самый популярный из существующих редакторов, возможности которого можно расширять практически до бесконечности. И, что удивительно, разработала его компания Microsoft. Я полагаю, что ни один из других редакторов и ни одна из других IDE не может дать разработчику хотя бы половину того, что способен дать ему VS Code. Одна из сильных сторон VS Code — это система расширений. Она позволяет создавать расширения буквально на все случаи жизни. Хочу рассказать вам о моём топ-10 расширений для VS Code.

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

1. Beautify

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

Расширение Beautify позволяет форматировать html-, js-, css-, JSON- и sass-код. Параметрами форматирования можно управлять. Это расширение является надстройкой над стандартной системой js-beautify и позволяет разработчику форматировать код именно так, как ему нужно.

2. Better Comments

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

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

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

Использование Better Comments

3. Bookmarks

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

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

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

4. Bracket Pair Colorizer 2

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

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

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

Пары скобок выделены цветами

5. Format in Context Menus

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

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

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

Работа с Format in Context Menus

6. Git Graph

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

Расширение Git Graph позволяет просматривать структуру репозитория и, пользуясь этой структурой, выполнять различные операции. Это расширение поддаётся тонкой настройкой и обладает множеством возможностей. Вероятно, для того, чтобы как следует его описать, понадобится целая отдельная статья.

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

Работа с Git Graph

7. GitLens

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

Расширение GitLens помогает выяснять авторство кода с использованием аннотаций git blame и линз. Это расширение, кроме прочего, позволяет очень удобно просматривать содержимое репозиториев и узнавать полезные сведения о коде.

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

8. Indent Rainbow

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

Расширение Indent Rainbow позволяет раскрашивать отступы, выделяя разными цветами отступы разных уровней. Это особенно полезно при работе с глубоко вложенными конструкциями в языках наподобие Python.

9. Path Intellisense

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

Расширение Path Intellisense оснащает редактор возможностями по автозавершению путей к файлам. Хотя VS Code поддерживает автозавершение путей и без расширений, эта возможность ограничена только HTML-, CSS- и JavaScript-файлами. Благодаря данному расширению автозавершением путей можно пользоваться при работе с любыми файлами и любыми языками.

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

Работа с Path Intellisense

10. Total Lines

плагин для форматирования кода для vs code. Смотреть фото плагин для форматирования кода для vs code. Смотреть картинку плагин для форматирования кода для vs code. Картинка про плагин для форматирования кода для vs code. Фото плагин для форматирования кода для vs code

Расширение Total Lines — это маленький удобный инструмент, который выводит в статус-баре сведения о количестве строк в открытом файле. Это — приятное дополнение к моей коллекции расширений.

А какими расширениями для VS Code пользуетесь вы?

Напоминаем, что у нас продолжается конкурс прогнозов, в котором можно выиграть новенький iPhone. Еще есть время ворваться в него, и сделать максимально точный прогноз по злободневным величинам.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *