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

Я лично решил ежедневно работать с Visual Studio Code, поскольку он имеет немало преимуществ, особенно для веб-разработки. Если одним из ваших наиболее часто используемых редакторов также является VS Code, этот блог может быть вам полезен. Правда в том, что мне нравится настраивать и играть с настройками почти всего, что я использую, и несколько раз коллеги просили меня поделиться настройками моего редактора кода. Сегодня было 🚀

Правда в том, что я не помню, чтобы когда-либо использовал четкую тему в своей памяти. С тех пор, как я начал программировать (тогда с возвышенным текстом), я помню, как использовал темные темы. «Я пользуюсь темой Community Material Theme High Contrast уже пару лет. Но я должен признать, что я изменил пару строк в файле темы, чтобы изменить некоторые цвета. Может быть, когда-нибудь я научу вас, как настраивать темы или, почему бы и нет, создавать свои собственные

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

Пожалуй, самые популярные шрифты для этого — Victor Mono и Firacode. Но есть и многое другое. Здесь я также должен признать, что я изменил другие настройки в VS Code, чтобы изменить fontStyle для определенных ключевых слов. Вы можете видеть, что такие ключевые слова, как async, function, null, await, true, false, выглядят по-разному.

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

  • Тема материалов сообщества и Тема значков материалов
  • ENLint и Prettier:ESLint и Prettier пригодятся, если вы часто работаете с Javascript между командами. Эти расширения помогают содержать код в чистоте и следовать определенным установленным стандартам.
  • Git Blame: чтобы просмотреть фиксацию и автора последних изменений в определенной строке кода.
  • Удаленный — WSL: для использования VS Code из среды WSL.
  • RestClient: один из моих любимых. Он позволяет вам делать HTTP-запросы, не выходя из редактора, и, подобно Postman или Insomnia, позволяет настраивать переменные и среды.
  • GraphQL:для выполнения запросов, мутаций или различных операций, а также для загрузки схемы, документации и типов поддержки файлов.gql .graphql

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