Skip to content

代码模式

代码模式是 GenPy 提供的完整 游戏脚本编辑器。 当你需要精确控制对白、流程和脚本细节时,它就是最合适的工作区。

在代码模式中可以做什么

  • 直接编写和修改 游戏脚本文件
  • 同时打开多个文件标签,快速切换不同场景
  • 通过文件树快速跳转到标签和角色定义
  • 让修改立即同步到工作区中的其他视图

主要功能

  • 脚本语法高亮,清晰区分关键字、字符串、角色对白、标签、注释等内容
  • 代码折叠,方便收起 label 和嵌套代码块,快速浏览长场景
  • 自动缩进,输入时自动保持脚本结构整洁
  • 查找与替换,支持批量修改,也支持正则表达式
  • 多文件标签页,方便在不同脚本之间来回切换
  • 行号和迷你地图,帮助你在长文件中快速定位
  • 括号匹配,便于检查条件、菜单和 Python 代码块
  • 通过文件树快速导航到标签和角色

什么时候用代码模式,什么时候用写作模式?

适合使用代码模式的情况:

  • 你想直接掌控 脚本语法
  • 你需要编写条件、Python 代码块、变量或自定义界面等高级逻辑
  • 你更习惯高效率的键盘编辑方式
  • 你想精细调整脚本的结构和表达

适合使用写作模式的情况:

  • 你希望用卡片视图而不是原始脚本来整理故事
  • 你想拖拽调整场景顺序,减少语法干扰
  • 你更关注剧情节奏和内容本身
  • 你需要给不熟悉脚本的协作者一个更直观的编辑方式

INFO

代码模式和写作模式始终编辑同一份脚本。你可以随时切换视图,不需要复制内容,也不会丢失修改。

它如何融入整个工作流

你在代码模式中的修改会立刻反映到 GenPy 的其他相关视图中。 这意味着你可以先用可视化方式起草,再回到代码做精细调整;也可以先写代码,再切换出去检查整体结构。 这种来回切换非常适合同时兼顾创作效率和脚本控制力。

提高效率的小技巧

  • 熟悉常用快捷键,例如查找、替换、保存和标签切换
  • 在编辑器中右键打开上下文菜单,快速执行常见操作
  • 利用文件树直接跳转到想编辑的标签或角色
  • 让 AI 助手帮你生成场景、整理语法或提供脚本写法建议

TIP

如果一段剧情越来越复杂,可以先在写作模式里整理结构,再切回代码模式完善逻辑和措辞。

Built for GenPy creators.