Яке призначення цієї утиліти? Усі розробники знають, що однією з головних цілей є переносимість розробки або перегляд коду.
Суть утиліти полягає в тому, що ви можете редагувати код прямо на вашому сервері, вам потрібно лише вказати IP/домен сервера та порт VS Code, який вказано в конфігураторі. Потім ви вводите пароль і одразу отримуєте кореневу IDE вашого сервера.
Запустіть VS Code на будь-якому комп’ютері будь-де та отримайте доступ до нього через свій браузер.
Основні моменти:
- Програмуйте на будь-якому пристрої з середовищем розробки
- Використовуйте хмарні сервери для прискорення тестів, компіляцій, завантажень тощо.
- Зберігайте заряд акумулятора, коли ви в дорозі; всі інтенсивні завдання виконуються на вашому сервері
Вимоги:
Вам знадобиться машина, на якій можна запустити сервер коду. Ви можете використовувати існуючу фізичну або віртуальну машину (VPS).
Як мінімум, ми рекомендуємо:
- 1 ГБ оперативної памяті
- 2 ядра процессору
Ви можете використовувати будь-який дистрибутив Linux, але наша документація передбачає, що ви використовуєте Debian / Ubuntu
Встановлення:
Найпростіший спосіб інсталювати сервер коду — це використовувати цей інсталяційний сценарій для Linux, macOS і FreeBSD.
Щоб встановити, запустіть:
curl -fsSL https://code-server.dev/install.sh | sh
Ви можете змінити процес інсталяції, увімкнувши один або декілька з таких прапорців:
--dry-run: repeat the installation process commands without running them
--method: select the installation method
--method=detect: detect the package manager, but revert to --method=standalone
--method=standalone: install the standalone release archive in ~/.local.
--prefix=/usr/local: set up a standalone release archive for the whole system.
--version=X.X.X: install version X.X.X instead of the latest version.
--help: see the usage documentation.
--edge: install the latest version of Edge (i.e. the pre-release version)
Коли це буде зроблено, сценарій встановлення надрукує інструкції щодо того, як запустити та запустити сервер коду.
Після встановлення сервера VS Code вам потрібно запустити його, виконавши команду:
sudo systemctl enable --now code-server@$USER
Щоб отримати доступ до сервера VS Code, вам потрібно налаштувати файл конфігурації (він досить простий і інтуїтивно зрозумілий), розташований за адресою: ~/.config/code-server/config.yaml
- bind-addr: ip:port
- auth: password
- password: your_password
- cert: false
Де bind-addr є вашою IP-адресою або доменом, після знака : ви повинні вказати відповідний порт для підключення. Пароль – ви вказуєте свій пароль для підключення.
Потім потрібно зберегти файл і перезапустити службу:
sudo systemctl restart code-server@USER
Тепер ви можете підключитися через вказану адресу прив’язки, ввести вказаний пароль і використовувати VS Code Server.

