О разделе
Раздел «Инструменты разработки» — среда, в которой пишут и запускают код: IDE, редакторы, VS Code и скриптовая автоматизация на своём ПК. Материалы перенесены сюда из проекта и фреймворков и базовой информатики, чтобы инструменты разработчика жили рядом с остальным томом «Код и разработка».
| Шаг | Материал | Зачем |
|---|---|---|
| 1 | IDE (10) | Подсветка, IntelliSense, отладчик — теория и практика на VS Code |
| 2 | Редакторы кода (503) | VS Code, Vim, Notepad++ — сравнение для power user и входа в разработку |
| 3 | Visual Studio Code (511) | Установка, русификация, терминал, launch.json по документации Microsoft |
| 4 | Скрипты и автоматизация (402) | PowerShell, Bash, Python, планировщик — рутина до первого pet-проекта |
Отладка в IDE — Разработка и отладка. История изменений — Git. Сборка, Run и dev-сервер — Запуск и перезапуск приложений.
Интегрированные среды разработки (IDE)
IDE и редакторы исходного кода — теория, история Maestro I и Dartmouth BASIC, подсветка, IntelliSense, отступы; Visual Studio, VS Code, IntelliJ, NetBeans, Vim, Notepad++.
Скрипты, макросы и локальная автоматизация
Скриптовые языки, Python, Bash и PowerShell, AutoHotkey, планировщик задач и правила безопасной автоматизации на своём ПК.
Редакторы кода — VS Code, Vim, Notepad++
Почему продвинутому пользователю нужен нормальный редактор, сравнение Notepad++, VS Code, Vim и Emacs и связь с разработкой.
Visual Studio Code
Установка VS Code на Windows, интерфейс, русификация, темы оформления, редактирование, IntelliSense, языки, встроенный терминал и отладка — по официальным руководствам code.visualstudio.com.
Инструменты разработки — о разделе
IDE, редакторы кода, Visual Studio Code, скрипты и локальная автоматизация — от первого запуска VS Code до полноценной среды разработки.
В подборках
База программиста — Код — о разделе, Основы работы с Git, Разработка и отладка.
Путь power user → разработчик — Скрипты (402) → VS Code (511) → IDE (10) → Python.