文本编辑器
新打开的文本编辑器是灰色空白的,外加一个简单的标题栏。当创建或打开文本文件后,会出现更多选项。
文本标题。
已经打开一个文件的文本工具栏。
编辑器类型
标准编辑器选择按钮。
菜单
编辑器菜单。
文本
用于选择文本或创建新文本的 。使用之后标题栏将发生变化。
显示
紧跟着的三个按钮分别用于开启显示选项:行号、文本换行和语法高亮。
注册
加载时注册当前文本数据块为模块(扩展名必须为 ‘.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文件的内容。务必保证在保存时该文本是可见的!
文本编辑器底栏显示文本是内部保存还是外部保存的,以及外部文件是否有未保存的更改。对于外部文件,该区域还会显示文本文件的文件路径。