Godot 4.0代码编辑器常用快捷键
经过实际比对,4.0代码编辑器的改动之一就是将“复制当前行或选中”的Ctrl+D
改为了Ctrl+Shift+D
,实际用起来比原来的稍显别扭。
熟悉一些快捷键对于提升编辑代码的速度和体验十分有帮助。以下只列出一些最常用的。
功能 | 3.x快捷键 | 4.0快捷键 |
---|---|---|
复制当前行或选中 | Ctrl+D | Ctrl+Shift+D |
切换注释 | Ctrl+K | Ctrl+K |
向上移动 | Alt+Up | Alt+Up |
向下移动 | Alt+Down | Alt+Down |
缩进 | Tab | Tab |
取消缩进 | Shift+Tab | Shift+Tab |
删除行 | Ctrl+Shift+K | Ctrl+Shift+K |
切换注释 | Ctrl+K | Ctrl+K |
折叠/展开行 | Alt+F | Alt+F |
上下文帮助 | Alt+F1 | Alt+F1 |
查找… | Ctrl+F | Ctrl+F |
替换… | Ctrl+R | Ctrl+R |
运行 | Ctrl+Shift+X | Ctrl+Shift+X |
上下文帮助
这是在总结这篇文章时笔者才发现的一个功能,居然在3.5就存在,相比于直接按Ctrl后点击关键字进入帮助文档,上下文帮助则是先把光标定位到要搜索的关键字,然后按Alt+F1
,弹出“搜索帮助”对话框,它会直接展示搜索光标所在处单词的结果。
以下图为例,我将光标定位在_ready
关键字中,然后按下Alt+F1
,弹出“搜索帮助”对话框,它会直接展示搜索_ready
关键字的结果。
多行编辑
使用过VSCode或其他代码编辑器的,一定使用过多行编辑功能。在某些特殊情况下,这是一项非常不错的功能。
4.0支持了多行文本编辑,只需要按住Alt键,然后点击所有要进行编辑的行的位置,就会出现多个光标,之后你所做的键盘文字输入,就会是基于多行和多个光标位置进行。
创建和编辑JSON
4.0代码编辑器支持了JSON文件的编辑,当然不只是JSON,很多格式都可以直接编辑了。
在文件面板创建后,就可以直接看到创建的.json文件,双击则可以直接在内置代码编辑器中打开和编辑。
初步体验,有简单的错误提示,有辅助的自动缩进,但是右键菜单没有更多的功能。暂时是无法与VScode相比啦。
创建和编辑MarkDown
可以,但是目前支持还不够,只是能在文件系统面板看到和打开编辑,内部直接就是一个纯文本的编辑体验,没有预览功能,也没有截图粘贴之类的。
目前可以做到的一点是可以使用新增的“在外部程序中打开”功能,用系统默认的MarkDown编辑软件打开。JSON之类的文件类似。
扩展可识别的文本文件类型
在4.0版本中,“编辑器设置”–“停靠面板”–“文件系统”下新增了一项“文本文件扩展名”,你可以将你可能使用到的纯文本类型后缀名加入进去,比如这里我新增一个“html”。
则在文件系统新建纯文本文件的对话框中,就会显示HTML(*.html)
文件的选项。
同样,你可以顺利的创建HTML类型的文件,它也会显示在“文件系统”面板中,并且可以双击在内部编辑器进行编辑,或者用外部编辑器编辑。
总结
目前笔者探知的只有这些,相信4.0的编辑器会逐渐加强。