Skip to content

Режим кода (Code mode)

Режим Code — полнофункциональный редактор GenPy для прямого написания и доработки сценариев игровом движке. Это лучший выбор, когда нужен точный контроль над диалогом, логикой переходов и деталями скрипта.

Что можно делать в режиме Code

  • Писать и редактировать файлы сценария игровой движок напрямую
  • Держать открытыми сразу несколько файлов в табах и быстро между ними переключаться
  • Переходить к меткам и персонажам из дерева файлов
  • Вносить изменения, которые сразу появляются в остальных частях рабочего пространства

Основные возможности

  • Подсветка синтаксиса скриптов для ключевых слов, строк, реплик персонажей, меток, комментариев и не только
  • Сворачивание кода для меток и вложенных блоков, чтобы длинные сцены было проще просматривать
  • Автоматические отступы, поддерживающие чистую структуру сценария во время набора
  • Поиск и замена для быстрых исправлений или крупных правок, включая поддержку регулярных выражений
  • Несколько файловых вкладок для перехода между сценами без потери контекста
  • Номера строк и миникарта, помогающие ориентироваться в длинных файлах
  • Сопоставление скобок для условий, меню и блоков Python
  • Быстрая навигация к меткам и персонажам через дерево файлов

Режим Code или режим Write?

Выбирайте режим Code, если хотите:

  • работать напрямую с синтаксисом игровой движок
  • собирать продвинутую логику: условия, блоки Python, переменные или пользовательские экраны
  • быстро редактировать в клавиатурном рабочем процессе
  • тонко настраивать формулировки и структуру сценария

Выбирайте режим Write, если хотите:

  • видеть историю в виде визуальных карточек, а не сырого кода
  • переставлять сцены и строки с меньшим количеством синтаксиса на экране
  • сосредоточиться на течении истории и темпе
  • дать нетехническим участникам команды более простой способ редактирования

INFO

Режимы Code и Write всегда синхронизированы. Вы можете переключаться между ними в любой момент без копирования и пересборки.

Как это вписывается в рабочее пространство

Изменения, которые вы вносите в режиме Code, сразу появляются в других видах GenPy. Это значит, что можно сначала набросать сцену визуально, потом перейти к коду для точной шлифовки — или наоборот. Так проще переключаться между большой картиной и детальным контролем сценария.

Советы для более быстрой работы

  • Освойте основные сочетания клавиш для поиска, замены, сохранения и переключения вкладок
  • Нажмите правой кнопкой в редакторе, чтобы открыть контекстное меню с быстрыми действиями
  • Используйте дерево файлов, чтобы сразу перейти к нужной метке или персонажу
  • Просите AI-помощника помочь написать сцены, привести в порядок синтаксис или подсказать шаблоны кода

TIP

Если сцена начинает усложняться, сначала набросайте её в режиме Write, а затем перейдите в режим Code, чтобы отполировать логику и формулировки.

Built for GenPy creators.