facebook vk pocket twitter rss github arrow-left arrow-right search

Немного интересного из мира веб-разработки на Canonium!

TypeScript: Введение

Опубликовано в «JavaScript», «TypeScript»

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

Читать полностью →

Инкрементальная компиляция с emitty

Опубликовано в «Проекты», «Gulp»

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

Читать полностью →

Пишем плагин для Visual Studio Code. Языковой сервер

Опубликовано в «Visual Studio Code»

В этой статье будет рассматриваться процесс написания плагина для редактора VS Code, использующего языковой сервер. Разбираемся с тем, как подключать модуль, получать конфигурационные файлы, проводить валидацию и отправлять её результат обратно в редактор.

Читать полностью →

Пишем плагин для Visual Studio Code. Теория и стандартный плагин

Опубликовано в «Visual Studio Code»

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

Читать полностью →