快捷键

英文 中文 自定义快捷键(不是默认快捷键)
File Member 搜索当前文件夹下类成员 Alt+\
Go to Symbol 搜索符号(go to 页面可使用tab切换跳转目标) Ctrl+t
Go to File 跳转到文件 Ctrl+p
Go to Class 跳转到类 Ctrl+Alt+p
Go To Line 跳转到指定行 Ctrl+g
Text 所有文字 Ctrl+Alt+f
Switch Header/Source 切换头文件与源文件 Alt+o
Auto-Indent Lines 代码整理 Ctrl+Alt+i
Show Context Actions 显示上线文动作 Alt+Enter–>add include(添加选中类的缺失头文件)
Generate Generate Alt+Ins–>Definitions(快速实现函数定义)
Move Line Down 当前行下移 Alt+DownArrow
Move Line Up 当前行上移 Alt+UpArrow
Collapse 折叠代码块 Ctrl+m, Ctrl+s
Collapse All 折叠所有代码块 Ctrl+m, Ctrl+a
Expand 展开代码块 Ctrl+m, Ctrl+e
Expand All 展开所有代码块 Ctrl+m, Ctrl+x
Reload Project 重新加载项目 Ctrl+Alt+F12
Build Solution 编译当前解决方案 Ctrl+Shift+b
Build Current Project 编译当前项目 Ctrl+b
Back 返回到上一个光标位置 Alt+LeftArrow
Forward 前进到上一个光标位置 Alt+RightArrow
Move Caret to Previous Word with Selection 选区方式移动光标到上一个单词处 Ctrl+Shift+LeftArrow
Move Caret to Next Word with Selection 选区方式移动光标到下一个单词处 Ctrl+Shift+RightArrow
Move Caret to Previous Word 移动光标到上一个单词处 Ctrl+LeftArrow
Move Caret to Next Word 移动光标到下一个单词处 Ctrl+RightArrow
Left with Selection 选中左边一个字符 Shift+LeftArrow
Right with Selection 选中右边一个字符 Shift+RightArrow
多行编辑 多行编辑 Alt+鼠标拖动

插件

  • Translation:翻译插件

ctrl+alt+i:代开一个翻译窗口
ctrl+alt+u:翻译当前选中字符

uproject

windows平台

添加一个鼠标右键通过.uproject文件启动rider

初测表路径:计算机\HKEY_CLASSES_ROOT\Unreal.ProjectFile\shell\
创建一个rider项,在rider上创建一个command子项,在rider下添加一个名为Icon的字符串。

rider项默认值:Open with rider
Icon值:"D:\JetBrains\apps\Rider\ch-0\223.8617.53\bin\rider64.exe"
command值:"D:\JetBrains\apps\Rider\ch-0\223.8617.53\bin\rider64.exe" "%1"

image-20230305094909111

Linux平台

使用xdg-desktop-menu install --novendor --mode user命令安装,参考源码Engine/Source/Developer/DesktopPlatform/Private/Linux/DesktopPlatformLinux.cpp

image-20230305095313203