VSCode и Brackets. Первое впечатление

3 года плотно сидел на Brackets. Еле соскочил.

Пока скачивал Visual Studio Code вспоминал какие расширения мне понадобятся. Установив, с удивлением обнаружил — все что мне нужно уже присутствует из коробки:

  • темная тема с не выжигающими глаза цветами;
  • git;
  • emmet;
  • beautify;
  • html, css hints
  • иконки у файлов.

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

По первому впечатлению, VSCode работает чуть быстрее Brackets. Одна бабка сказала, что Atom также проигрывает по быстродействию.

Что было до Brackets?

Notepad++, которым пользуюсь как обычным блокнотом. Почему ушел? Завлекла встроенная фича Adobe Extract, позволяющая превращать слои psd-макета в куски кода и экспортировать ресурсы. На практике проще было руками выполнить сведение нужных слоев и делать экспорт.

где vscode? тут

Доверяй, но проверяй

Сейчас читаю довольно занимательную книгу Дэвида Макфарланда «Большая книга CSS3» (3-е издание, 2014 г). Естественно, с большинством материала знаком не понаслышке. Понятно что целевая аудитория книги — это новички в верстке. Однако мне она помогает систематизировать знания о CSS.

Один из фрагментов книги меня смутил. Скрин ниже:

Буквально месяц назад в рабочем проекте столкнулся с названием класса, начинающегося со знака нижнего подчеркивания _ (бэкендер постарался 😂). И селектор работал. Оказалось, что и со знака минуса может начинаться название. Только цифры, увы, в пролете.

Возможно, в 2014 году W3C-спецификация и, правда, запрещала так именовать классы. А, может быть, ошибочка вышла у автора.

Тем не менее, с тех пор читаю книгу более внимательно 😀.

Hello, world!

Несколько фактов об авторе блога:

  • Родился в эпоху СССР.
  • Свою первую страницу сверстал в 2003 г.
  • Выпал из современной веб-разработки на несколько лет, занявшись чем-то доселе непонятным ему. И это не закладки.
  • Сознательно вернулся в 2016 г. и ужаснулся от зоопарка фреймворков и новых технологий.
  • Сейчас вполне сносно верстает и немного программирует на JavaScript (читай: «пишет лапшекод на ванили и jQuery»).
  • Зачем-то пишет о себе в третьем лице 🙄 .

На этом блоге я буду писать о разработке сайтов. Немного об IT в целом. Фрустрировать. Рассказывать об интересных скриптах и библиотеках. Постить линки на полезные ресурсы. Чтобы самому о них не забыть, конечно же 🤭.

Не обещаю писать часто, но содержательно. Максимум полезной инфы, минимум воды и эмоджи 🤞🤝 . Точно не будет постов типа «11 лучших редакторов для веб-разработчика», «Что такое doctype», «Как вставить jQuery на страницу», «ReactJS/AngularJS/etc для начинающих». Все это гуглится за 3 секунды. Гораздо важнее, я считаю, поделиться личным опытом использования какой-либо технологии, раскрыть нюансы, о которых не пишут в книгах.

Let’s go.