当前位置:网站首页>[idea] tutorial on using idea shortcut keys
[idea] tutorial on using idea shortcut keys
2022-07-26 22:12:00 【Hua Weiyun】

After reading this article, you can gain
- frequently-used IDEA Shortcut key summary
- It is recommended to check the collection at any time

One 、 Commonly used
- Double SHIFT Fast global lookup
- ALT + F7 Find references
- Ctrl+Shift+R Mass replacement
- Ctrl+Alt+ left-click Jump to implementation
- Ctrl + Alt + L formatting code
- Alt + Enter Introduce classes
- Ctrl + O Look at our inherited classes or methods in interfaces , And the way we want to achieve
- Ctrl + Alt + b View the methods in the interface implementation class ( When we use interface programming , Directly at the call to the implementation class method Ctrl+ Left mouse button method , You can only enter the methods defined in the interface , But using the shortcut key is directly to the method of implementing the class )
- Alt + Insert set/get; Construction method ; toString; Rewriting methods
- Ctrl+Alt+T Package the code in a block , for example try/catch ;synchronized etc.
Two 、 debugging 、 compile
- Ctrl+F2 stop it
- Alt+Shift+F9 choice Debug
- Alt+Shift+F10 choice Run
- Ctrl+Shift+F9 compile
- Ctrl+Shift+F10 function
- Ctrl+Shift+F8 View breakpoints
- F8 Step over
- F7 Stepping into
- Shift+F7 Smart walk in
- Shift+F8 Step out
- Alt+Shift+F8 Force to step over
- Alt+Shift+F7 Forced entry
- Alt+F9, Run to cursor
- Ctrl+Alt+F9 Force to cursor
- F9 Recovery procedure
- Alt+F10 Go to breakpoint
- Ctrl+F8 Switch line breakpoints
- Ctrl+F9 Generating project
3、 ... and 、 restructure
- Ctrl+Alt+Shift+T Pop up refactoring menu
- Shift+F6 rename
- F6 Move
- F5 Copy
- Alt+Delete Safe deletion
- Ctrl+Alt+N inline
Four 、 lookup
- Ctrl+F lookup
- Ctrl+R Replace
- F3 Find the next one
- Shift+F3 Find the last one
- Ctrl+Shift+F Find... In the path
- Ctrl+Shift+R Replace... In the path
- Ctrl+Shift+S Search structure
- Ctrl+Shift+M Replace structure
- Alt+F7 Find usage
- Ctrl+Alt+F7 Show usage
- Ctrl+F7 Find usage in file
- Ctrl+Shift+F7 Highlight usage... In the file
边栏推荐
- Li Kou daily question - day 43 -168. Name of Excel table column
- 同花顺手机炒股开户安全吗?怎么办理开户呢
- 梦里的一碗面
- Join method in JS
- Go --- identifiers and keywords in go language
- 什么是 Base64 ?
- yolov1
- Matlab draw short-term energy diagram
- 伦敦银外汇走势理解与实操
- Alibaba three sides: how to solve the problems of MQ message loss, duplication and backlog?
猜你喜欢

Unity installation failed: operation not allowed, MKDIR
![[mysql]substr usage - query the value of specific digits of a field in the table](/img/d5/68658ff15f204dc97abfe7c9e6b354.png)
[mysql]substr usage - query the value of specific digits of a field in the table

Try new functions | decrypt Doris complex data type array

Xshell7 personal free download, use

Basic operation of (C language) files

Task04 | classification analysis

Leetcode exercise - Sword finger offer II 005. maximum product of word length

Technology sharing | do you know the functions of the server interface automated testing and requests library?

Let Xiaobai thoroughly understand performance tuning

xshell7个人免费下载,使用
随机推荐
EasyUI DataGrid obtains multiple selected data for operation
SQL注入 Less24(二次注入)
同花顺手机炒股开户安全吗?怎么办理开户呢
正规方程法(Normal Equation)原理以及与梯度下降法的区别
Leetcode exercise - Sword finger offer II 005. maximum product of word length
Promise me, don't write shit code after reading it..
Just one dependency to give swagger a new skin, which is simple and cool
[audio and video] ijkplayer player parameter description document
小白学习MySQL - Derived Table
JDBC operation and entry case of MySQL
matlab 画短时平均幅度谱
Unity对资源管理器操作 打开资源管理器选择文件并筛选文件
OPPO 自研大规模知识图谱及其在数智工程中的应用
Try new functions | decrypt Doris complex data type array
When deploying Flink on a single machine and creating the connection table of oracle19c RAC, the error ora-12505 is reported. Who can help
JDBC summary
Go----Go 语言命名规范
Triangular wave spectrum of MATLAB excitation model
TASK04|分类分析
软件测试技术之跨平台的移动端UI自动化测试(下)