інструменти / vs-code
VS Code
VS Code — редактор коду від Microsoft, і канал розглядає його не так як пораду про інструмент, а як кейс з архітектури. Присвячений йому глибокий розбір (VS Code у браузері) простежує весь родовід — редактор Monaco, народжений у браузері 2011 року, десктопний застосунок на Electron, винесення розширень в окремий процес, і чому повна підтримка браузера зʼявилася лише 2020-го (ядро спершу мало позбутися залежностей від Node.js API) — а потім демонструє повноцінну віддалену розробку на його сервері в Google Cloud через Remote-SSH і тунелі vscode.dev: розширення, port forwarding і дебагер — усе працює з голого браузера. У вайб-кодингу, частині 2 Monaco виступає ще і як його улюблений урок про перформанс: VS Code переміг, а Atom програв, бо його автори свідомо відмовилися від універсальних веб-фреймворків на користь спеціалізованого рушія рендерингу тексту.
Особисто ж він зізнається, що VS Code — це радше його інструмент для стрімів, ніж щоденний робочий: зазвичай він працює з випадного термінала в стилі Quake (Yakuake/iTerm2) і dev-контейнерів із Claude, встановленим через postCreateCommand (вайб-кодинг нового проєкту). Він також зазначає, що внутрішній редактор коду Google тепер побудований на VS Code — аргумент на користь його тези, що навички з Google переносяться, бо тулчейн сходиться до спільних технологій (войс №5: чому я пішов із Google).
Розібрано у відео
- Як налаштувати повноцінну розробку в Visual Studio Code в браузері
повний глибокий розбір: історія від Monaco до Electron, процес розширень і практичні налаштування Remote-SSH та тунелів vscode.dev.
- Вайб-кодінг — частина 2 (стрим)
історія про перформанс Monaco: спеціалізований рушій рендерингу тексту замість універсальних фреймворків — ось чому VS Code переміг Atom.
- Вайб-коджу новий крутий проєкт (стрім)
використовується на стрімі для зручності; його справжній сетап — випадний термінал плюс dev-контейнери.
- Голосове №5 — чому я звільнився з Google
внутрішній редактор Google тепер будується на VS Code; внутрішні тулчейни сходяться до спільних технологій.
Повʼязане
Віддалена розробка — концепція, про яку насправді відео про VS Code у браузері. Language Server Protocol (LSP) — екосистема протоколів, що виросла з архітектури VS Code. Claude Code — встановлений у його dev-контейнери поруч із редактором. Вебперформанс (Core Web Vitals) — урок Monaco про свідому інженерію перформансу.