
最近解决性能测试之后的各种性能问题,解决问题的过程中快捷键能够快速帮助我解决并修复问题,提升解决问题的效率。下面是几种常见常见问题的快捷键
01,标记代码位置
(1)利用 Bookmarks
Command + 2
打开 Favorities 窗口,将光标移动到某个 bookmark 上之后,按下 Enter
键选中,按下 ESC
将光标移动到 Editor 中对应的位置。
F3
向 Bookmarks 添加一个代码记录。
(2) 利用 Todo 插件
当看到多处代码需要修改时,可以利用 Todo插件来快速标记记录,然后逐个 Todo 来消除。
插件的使用就是直接键入 todo
关键词,自动生成格式化的注释,此时只需要添加重构说明就可以了。
Command + 6
打开 Todo 列表,选中后逐个重构。
02,编译运行
(1)编译并检测
完成小块代码之后 Command + 0
打开 Terminal 窗口,通过 alias 为 gcb
来编译运行代码检测和单元测试。(gcb=./gradlew clean build)
(2)启动项目
为项目添加本地config,然后打开 Run/Debug Configurations
窗口,配置 Tasks为 runBoot
,Environment variables 为 SPRING_PROFILES_ACTIVE=local
完成配置后,后续只需要通过 Ctrl + R
就可以快速启动项目。
03,查看代码
(1)Command + B
查看方法实现
(2)Command + Option + B
查看接口的方法实现
(3)Command + F12
查看类结构,尤其是在查找是否存在某个 API 时
(4)Option + F1
查看某个文件在 project 中的位置
(5)F2
光标跳转到下一处代码警告或者错误的地方。
04,提交代码
(1)Command + K
打开提价窗口
(2)光标选中要查提交的文件后 Command + D
来进行Code Review
(3)Code Review 的时候 F7
跳转到下一处变化的地方
(4)Code Review 的时候 Shift + Command + ]
、Shift + Command + [
向前或者向后翻看代码。
(5)Code Review 时发现问题了,可以通过 Command + ⬇️
立即打开光标所在的位置,
(6)Command + 9
打开 Git History 窗口,查看记录。
05,分支切换
(1)Ctrl + B
打开 Git Branches 窗口,选择即可完成 checkout 、merge 等操作。
网友评论