相较于VS常用快捷键

整理一下Rider中目前比較常用的快捷鍵,欢迎私信或评论补充,确实常用的話我會立即加上
小白级操作指导

操作

快捷鍵

编译

Ctrl+F9

编译並运行

Shift+F10

快速切换声明与实现

Ctrl+B

快速添加所需头文件

选中类、Alt+Enter->Add Include

快速生成函数定义

Alt+Ins->Difinition

插入一行并复制当前行内容

Ctrl+D(和VS一样)

查询

Ctrl+F(Ctrl+Shift+F)

替换

Ctrl+R(Ctrl+Shift+R)

重命名

Shift+F6

查找引用

Alt+F7

全局搜索变量/属性/函数名

双击Shift,可以选择搜索种类

单行注释

Ctrl+/

快速整理代码

ctrl+alt+i

更換快捷鍵配置:

想改回VS+VA配置的同学可以直接按图片操作

rider 为lua添加头部注释 rider注释快捷键_重启

可以在Configure Keymap里自定义修改按键
我们以将增加新的注释快捷键为例

rider 为lua添加头部注释 rider注释快捷键_rider 为lua添加头部注释_02


rider 为lua添加头部注释 rider注释快捷键_快捷键_03


rider 为lua添加头部注释 rider注释快捷键_重启_04


rider 为lua添加头部注释 rider注释快捷键_ide_05


rider 为lua添加头部注释 rider注释快捷键_ue4_06


这样,就可以和VA一样直接按下/键进行注释了

代码调试快捷键

Rider相较于VS,运行与调试进行了较大的区分,要使用断点在内的调试功能必须以调试模式打开

rider 为lua添加头部注释 rider注释快捷键_重启_07


常见快捷键:

快捷键

作用

F8

步进

F7

进入到代码

F9

继续执行

Shift+F8

步出,跳到下一个断点

Ctrl+F8

切换行断点

Alt+F9

运行至光标处

Alt+F10

执行到断点

Alt

查看变量值

更换代码自动补全快捷键(回车可能会和补全冲突,Ctrl+Alt+S进入设置)

rider 为lua添加头部注释 rider注释快捷键_重启_08

设置桌面背景

rider 为lua添加头部注释 rider注释快捷键_ue4_09

Rider默认文件保存为UTF-8

rider 为lua添加头部注释 rider注释快捷键_ue4_10

rider 为lua添加头部注释 rider注释快捷键_快捷键_11

Rider Internal error的解决方法

才用了几天就炸了,目前有两种方法处理

rider 为lua添加头部注释 rider注释快捷键_ue4_12

1、完全卸载后重装软件

群友之前是这么解决的,我没有完全卸载,导致重装也没用,必要要清空缓存和设置

2、PowerShell敲几个命令(管理员)

官方提供的解决方案:https://youtrack.jetbrains.com/issue/IDEA-238995?_ga=2.216901654.1444973764.1627088782-1583536131.1626092976

2.1、输入命令:

netsh int ipv4 set dynamicport tcp start=49152 num=16383
netsh int ipv4 set dynamicport udp start=49152 num=16383

2.2、如果还是无效,重启winnat服务

net stop winnat

net start winnat

rider 为lua添加头部注释 rider注释快捷键_rider 为lua添加头部注释_13

2.3、可以正常使用