После 10 лет работы с Sublime Text я переключился на VSCode - новый кроссплатформенный редактор с открытым исходным кодом, о котором все говорят. Я потратил более 1000 часов на совершенствование своей установки, чтобы помочь вам сделать это сегодня и перенести все ваши пользовательские настройки и рабочие процессы для HTML / CSS, GitHub / Git и Open Source, Markdown и всего, от JavaScript до PHP, Go , Python, C ++, C #, ROR и 50+ расширений. Я делюсь всем этим за пять часов - 65 видео онлайн-курса.
Что вы получаете в этом курсе?
Курс для начинающих или продвинутых разработчиков? И то и другое! Вложение времени в ваш редактор может помочь вам повысить производительность. После этого курса вы будете писать код с лучшими практиками, в 2 раза быстрее, чем сейчас, и будете экономить от 15 до 20 часов каждый месяц.
Основы
В этом модуле вы освоите основы Visual Studio Code. Всего за одну минуту я помогу вам перенести все ваши настройки и сочетания клавиш из предыдущего редактора в VSCode. Вы можете выполнить миграцию из Vim, Sublime, Atom, Eclipse, IntelliJ / JetBrains IDE, Xcode и около 20 других редакторов.
Настройки
Я помогу вам настроить интерфейс VSCode так, как вам нравится. После настройки пользовательской темы, пользовательских значков файлов, я поделюсь шрифтами кода, которые мне нравятся / используются. Как бесплатные, так и платные варианты. Затем мы покончим с дополнительными элементами пользовательского интерфейса, настроим пробелы и настройки курсора.
Настройки для опытных пользователей
Веселье начинается здесь. Превосходные рабочие процессы опытного пользователя в этом модуле. Я помогу вам согнуть VSCode к вашей воле.
HTML\CSS
Каждый веб-разработчик должен изучать HTML и CSS. Там нет никакого способа обойти их. В этом модуле я покажу вам, как работает мощная интеграция VSCode + Emmet. Вам не нужно устанавливать его, он поставляется встроенным. Мы рассмотрим все виды пользовательских рабочих процессов HTML / CSS и настройку расширений.
Git/GitHub + Open Source Tips
Как разработчик, система контроля версий Git и GitHub Pull Requests, Collaboration, Code Reviews имеют решающее значение для моей разработки. Вот чем я поделюсь в этом модуле. Как стать отличным разработчиком, лучше писать Git Commit и настроить Git Lens. Мы также рассмотрим настройку Pug и настройку хлебных крошек VSCode.
Pro Markdown
Я люблю Markdown. Я узнал об этом для написания файлов GitHub README.md, но это навсегда изменило мою жизнь. Этот сайт, мои электронные письма, информационные бюллетени, посты в блоге - все это написано в Markdown. Этот модуль содержит одно ~ 15-минутное видео, которое само по себе является мини-курсом по совершенствованию вашей настройки для написания Markdown с VSCode. Посмотрите и скажите мне, что это недостаточно вкусно ?!
Javascript
JavaScript пожирает мир, сеть, мобильный телефон и даже техническое пространство Интернета вещей. Вы можете написать функции JavaScript и запустить их в Microsoft Excel. Даже VSCode построен на JavaScript, расскажите мне об этом. Это чрезвычайно важный модуль, в котором я расскажу о настройке разработки JavaScript. Я возьму вас за руку, и мы пройдем различные этапы отладки JS-кода. Наконец, мы перейдем к настройке отладки VSCode (которую, я уверен, вы найдете проще всего). ES6 + Современный JavaScript, React, Frontend отладка с Chrome, пользовательские расширения / фрагменты - этот модуль поможет вам.
PHP \ Wordpress
PHP - одна из моих сильных сторон, поэтому, когда я переключился на VSCode, предпочтение было отдано хорошей настройке PHP, где я мог бы отлаживать код с помощью Xdebug, использовать Composer, создавать интеграцию с кодировкой стандартов кодирования, такую как ESLint, и иметь этот потрясающий автоматический режим. -форматирование для PHP-кода. Потребовалось некоторое время, но я разобрался с лучшими из возможных сторонних библиотек + настройка VSCode, чтобы сделать все это. После этого модуля вы не будете жаловаться на PHP в VSCode.
Расширения
Лучшая часть редактора Visual Studio Code - это то, что не мешает вам. Он может быть таким же минимальным, как Sublime text, и таким же мощным, как IDE, например Eclipse, PhpStorm. Вот где вступает экосистема расширений. Вы найдете лучшее сообщество расширений для VSCode, около 10 000 расширений. В этом модуле я рассмотрю 50+ расширений и индивидуальные настройки.