Перейти к содержимому
Документация

Браузерный редактор кода (Web IDE)

Браузерный Web IDE — это редактор Monaco с деревом файлов, запуском и деплоем в один клик (Запустить и Развернуть), вкладками Логов и трассировок и палитрой команд — тот же движок, что и в VS Code, с подсветкой синтаксиса, IntelliSense и мультифайловым редактированием.

Управление файлами#

  • Создавайте файлы и папки кнопками на панели инструментов или сочетаниями Alt+N / Alt+Shift+N.
  • Переименовывайте файл клавишей F2 или через контекстное меню (двойной клик по файлу открывает его в редакторе).
  • Перетаскивайте файлы и целые папки с рабочего стола в дерево файлов, чтобы загрузить их.
  • Загружайте бинарные файлы — ML-модели (.onnx), изображения, файлы данных — перетаскиванием в дерево файлов. Они сохраняются байт в байт, поэтому модель корректно загружается в среде выполнения.
  • Удаляйте файл или папку клавишей Delete или иконкой корзины.

Запуск и тест#

Нажмите кнопку Запустить, чтобы выполнить текущую функцию в изолированном контейнере. Передайте JSON-событие в панели запуска — результат, логи и время выполнения появятся тут же, без деплоя.

Деплой и наблюдаемость#

Кнопка Развернуть в один клик упаковывает и публикует функцию. Когда функция запущена, вкладки Логи и Трассировки показывают вызовы, длительности и наблюдаемость по шагам. (Логи сборки в реальном времени доступны в CLI и при развёртывании из CI/CD, а не в браузерном редакторе.)

Зависимости и окружение#

Пакеты языка берутся из package.json, requirements.txt или go.mod. Инструменты ОС вроде ffmpeg, poppler или Chromium перечисляются в inquir.yaml в дереве файлов; редактор подсказывает и проверяет его, а применяет файл следующий деплой. Переменные окружения и секреты функции задаются на вкладке Настройки → Окружение и подставляются в контейнер при вызове.

Генерация кода с AI#

Откройте помощника AI — вкладку AI в правой панели (или нажмите Ctrl+I) и панель AI-чата, — чтобы генерировать и редактировать код по описанию на естественном языке, если это включено в вашей установке.

Продуктивность#

  • Палитра команд — для быстрых действий и перехода между файлами и функциями.
  • Поиск по всем файлам функции.
  • Нажмите Ctrl+/, чтобы открыть справочник горячих клавиш.