文本编辑器

    新打开的文本编辑器是灰色空白的,外加一个简单的标题栏。当创建或打开文本文件后,会出现更多选项。

    文本标题。

    ../_images/editors_text-editor_header-loaded.png

    已经打开一个文件的文本工具栏。

    编辑器类型

    标准编辑器选择按钮。

    菜单

    编辑器菜单。

    文本

    用于选择文本或创建新文本的 。使用之后标题栏将发生变化。

    显示

    紧跟着的三个按钮分别用于开启显示选项:行号、文本换行和语法高亮。

    注册

    加载时注册当前文本数据块为模块(扩展名必须为 ‘.py’)。更多关于Python模块注册的内容请参考 API文档

    运行脚本 / 脚本节点更新

    执行文本作为Python脚本 Alt-P. 请参阅 。

    侧栏 Ctrl-T

    显示或隐藏 侧栏

    行号

    在 的左侧显示文本文件的行号。

    文字换行

    通过将太长,无法放入单行空间的文本推到新的”伪行”,实现换行。

    语法高亮

    主视图 中对Python 编程语言中使用的特殊单词上色显示。

    行高亮

    通过更改背景的颜色来突出显示活动行。

    视图切换

    文本菜单

    新建 Alt-N

    创建一个新的文本数据块。

    打开文本块 Alt-O.

    打开 ,载入一个外部文本。

    重载 Alt-R

    重新打开(重新载入) 当前文本缓存 (会丢失所有未保存修改)。

    保存 Alt-S

    保存已打开文件。

    另存为 Shift-Ctrl-Alt-S.

    将文本另存为新文本文件,打开一个 文件浏览器 以选择要保存文件的目录,同时为文件提供名称/文件扩展名。

    注册

    加载时注册当前文本数据块为模块(扩展名必须为 ‘.py’)。更多关于Python模块注册的内容请参考 。

    实时编辑

    Todo.

    运行脚本 Alt-P

    将文本作为Python脚本执行,更多信息见 运行脚本

    撤销 / 重做

    见 。

    剪切 Ctrl-X

    剪切选中文本至文本剪贴板。

    复制 Ctrl-C

    复制选中文本至文本剪贴板。

    粘贴 Ctrl-V

    粘贴剪贴板文本至文本窗口光标位置。

    复制行 Ctrl-D

    复制当前行。

    向上移行 Shift-Ctrl-Up

    交换当前行与上一行。

    向下移行 Shift-Ctrl-Down

    交换当前行与下一行。

    查找和替换 Ctrl-F

    在侧栏中显示 查找与替换 面板。

    查找下一个 Ctrl-G

    查找选中文本中的下一个实例。

    跳转到 Ctrl-J

    显示跳转弹出窗口,用于选择跳转到的行号。

    文本自动补全 Tab

    将文本转换为三维物体

    将文本文件转换为: 文本物体,可以是 单个物体 或者 每行生成一个物体

    选择菜单

    全选 Ctrl-A

    选择整个文本文件。

    行 Shift-Ctrl-A

    选择当前行整行。

    单词 双击 LMB

    选择整个当前单词。

    顶行 Shift-Ctrl-Home

    选择光标上方的所有内容。

    底行 Shift-Ctrl-End

    选择光标下方的所有内容。

    行首 Shift-Home

    选择当前行的开头和光标之间的所有内容。

    行尾 Shift-End

    选择光标和当前行末尾之间的所有内容。

    上一行 Shift-Up

    选择从光标到上一行行尾之间的所有内容。

    下一行 Shift-Down

    选择从光标到下一行行尾之间的所有内容。

    前一个词 Shift-Ctrl-Left

    选择光标和前一个单词开头之间的所有内容。如果光标位于单词中间,则选择到当前单词开头的所有内容。

    后一个词 Shift-Ctrl-Right

    选择光标和下一个单词末尾之间的所有内容。如果光标位于单词中间,则选择到当前单词末尾的所有内容。

    缩进 Tab

    在光标处插入一个制表符。

    缩进 Shift-Tab.

    取消选中行缩进。

    切换注释 Ctrl-Slash。

    切换选中行是否为Python注释。如果无选中行,则切换当前行。

    转换空格

    将缩进字符转换为 空格制表符

    模版菜单

    文本编辑器 如今已经包含一些预先写好的Python脚本,这都是一些有用的工具,就像一个 class/function/variable浏览器,补全。

    Python,开放式着色语言(OSL)

    敲击键盘可以在文本缓存中输入文本。

    跟平常一样,按下拖动并松开 LMB 用于选择文本。按下 RMB 打开上下文菜单。

    Tip

    文本窗口的其他用途

    在你想要分享你的 文件的时候,文本窗口也很方便。可以在 文本 窗口添加一个 README 文本,解释该blend文件的内容。务必保证在保存时该文本是可见的!

    文本编辑器底栏显示文本是内部保存还是外部保存的,以及外部文件是否有未保存的更改。对于外部文件,该区域还会显示文本文件的文件路径。