Установить полный пакет с локальной справкой и всеми опубликованными режимами.
install codecodeДля исходников, где важен синтаксис,
-l <lang> — когда имя файла не подсказывает язык. Для обычного текста проще
code <file> [-n] [-l <lang>|-<lang>]code <file>открыть файл в редакторе кода
-nсоздать отсутствующий файл перед открытием
-l <lang> | -<lang>выбрать подсветку php, html, xml, css, js, json, ini, md, py, sql, sh или lil
include -code -i @includeпоказать сведения об автоматически управляемом пакете интерфейса редактора
include -code -u @includeудалить дополнительные ресурсы редактора, не удаляя
help hotkeysпоказать горячие клавиши редактора
Используйте
Язык определяется по имени и расширению. Файлы .env получают INI-подсветку, неизвестные форматы открываются как обычный текст. -l <lang> полезен для сгенерированных файлов и нестандартных расширений.
Редактируются только обычные читаемые и доступные для записи текстовые файлы. Бинарные файлы отклоняются. Максимальный размер — 2 МиБ, максимальное число строк — 100000. При -n родительский каталог должен уже существовать и быть доступен для записи.
Запускайте подготовленные примеры прямо на странице. Результат заранее сформирован и показывается в браузере; команды терминала на сервере не выполняются.
Устанавливайте актуальную совместимую версию. Для полного набора возможностей выбирайте Base, для сокращённого — Minimum; уже установленный модуль обновляет команда upgrade.
Base и Minimum — два пакета одного текущего релиза модуля, а не разные версии команды.
Установить полный пакет с локальной справкой и всеми опубликованными режимами.
install codeУстановить сокращённый пакет без локальной справки;
install code -mУстановить именно эту опубликованную версию.
install code -v 1.3.6Поручить upgrade проверить совместимость и заменить установленный блок только при необходимости.
upgrade codeУдалить блок расширения, не затрагивая ядро и остальные модули.
install code -uПримеры можно копировать, но сайт их не выполняет. Перед запуском на реальном проекте проверьте пути, права и разрушающие флаги.
cd \sandbox | code src/Calculator.phpFile sandbox/src/Calculator.php
Language php
Editor openedcode \sandbox\tmp\review.js -nFile sandbox/tmp/review.js
Language js
New yes
Editor openedcode \sandbox\config\app.json -jsonFile sandbox/config/app.json
Language json
Mode forced
Editor openedcode \sandbox\scripts\demo.lil -l lilFile sandbox/scripts/demo.lil
Language lil
Mode explicit
Editor openedinclude -code -iPackage code
Version 1.0
Components css + js
Installed yesЭти команды устанавливают дополнительные ресурсы редактора. Без них
code \sandbox\missing.phpФайл не найденsandbox/src/Calculator.phpПример использует файл или каталог из защищённой учебной папки /sandbox/.
<?php
declare(strict_types=1);
final class Calculator
{
public static function add(int $left, int $right): int
{
return $left + $right;
}
}
Завершена синхронизация локальной и серверной справки и усилена безопасность локализации