代码模式
代码模式是 GenPy 提供的完整 游戏脚本编辑器。 当你需要精确控制对白、流程和脚本细节时,它就是最合适的工作区。
在代码模式中可以做什么
- 直接编写和修改 游戏脚本文件
- 同时打开多个文件标签,快速切换不同场景
- 通过文件树快速跳转到标签和角色定义
- 让修改立即同步到工作区中的其他视图
主要功能
- 脚本语法高亮,清晰区分关键字、字符串、角色对白、标签、注释等内容
- 代码折叠,方便收起 label 和嵌套代码块,快速浏览长场景
- 自动缩进,输入时自动保持脚本结构整洁
- 查找与替换,支持批量修改,也支持正则表达式
- 多文件标签页,方便在不同脚本之间来回切换
- 行号和迷你地图,帮助你在长文件中快速定位
- 括号匹配,便于检查条件、菜单和 Python 代码块
- 通过文件树快速导航到标签和角色
什么时候用代码模式,什么时候用写作模式?
适合使用代码模式的情况:
- 你想直接掌控 脚本语法
- 你需要编写条件、Python 代码块、变量或自定义界面等高级逻辑
- 你更习惯高效率的键盘编辑方式
- 你想精细调整脚本的结构和表达
适合使用写作模式的情况:
- 你希望用卡片视图而不是原始脚本来整理故事
- 你想拖拽调整场景顺序,减少语法干扰
- 你更关注剧情节奏和内容本身
- 你需要给不熟悉脚本的协作者一个更直观的编辑方式
INFO
代码模式和写作模式始终编辑同一份脚本。你可以随时切换视图,不需要复制内容,也不会丢失修改。
它如何融入整个工作流
你在代码模式中的修改会立刻反映到 GenPy 的其他相关视图中。 这意味着你可以先用可视化方式起草,再回到代码做精细调整;也可以先写代码,再切换出去检查整体结构。 这种来回切换非常适合同时兼顾创作效率和脚本控制力。
提高效率的小技巧
- 熟悉常用快捷键,例如查找、替换、保存和标签切换
- 在编辑器中右键打开上下文菜单,快速执行常见操作
- 利用文件树直接跳转到想编辑的标签或角色
- 让 AI 助手帮你生成场景、整理语法或提供脚本写法建议
TIP
如果一段剧情越来越复杂,可以先在写作模式里整理结构,再切回代码模式完善逻辑和措辞。