当前位置:网站首页>Idea common shortcut keys
Idea common shortcut keys
2022-06-12 17:42:00 【*Night Star River】
Ctrl relevant
Ctrl + Z revoke
Ctrl + O Quickly override parent methods
Ctrl + F Text search in the current file
Ctrl + Y Delete the line where the cursor is located or delete the selected line
Ctrl + / Comment the line code where the cursor is , Different annotation symbols will be used according to different file types
Ctrl + D Copy the cursor line or copy the selection , And insert the copy under the cursor position
Ctrl + F1 The error message is displayed at the error code where the cursor is located
Ctrl + F12 Pop up the current file structure layer , You can directly input the filter on the pop-up layer
Ctrl + P Method parameter prompt
Ctrl + H Look at the inheritance structure of the class
Ctrl + W Progressive selection code block
Ctrl + N Locate file by class name
Ctrl + B Enter the method where the cursor is / The interface or definition of a variable , Equivalent to Ctrl + Left click
Ctrl + 1,2,3,…9 Navigate to the bookmark location of the corresponding value combination Ctrl + Shift + 1,2,3…9 Use
Ctrl + Space The basic code completion defaults to Windows The system is occupied by the input method , Need to change , It is suggested to amend it to Ctrl + comma
Shift + Ctrl + ins The generated code ( Such as get,set Method , Constructors, etc )
AIt relevant
AIt + Q Pop up a hint , Displays the declaration of the current class / Context information
AIt + Enter According to the cursor problem , Provide quick fix options
Shift relevant
Shift + F3 In search mode , Go to the previous match
Ctrl + AIt relevant
Ctrl + AIt + B Using on a method name of a call jumps to the specific implementation
Ctrl + AIt + L formatting code ( You can use... For the current file and the entire package directory )
Ctrl + AIt + M Fast extraction method
Ctrl + AIt + O Optimize imported classes and packages ( You can use... For the current file and the entire package directory )
Ctrl + AIt + T Pop up the surround option pop-up layer for the selected code
Ctrl + AIt + V Quickly introduce variables
Ctrl + AIt + F7 Find the place where the class or variable is called , Display in a pop-up box
Ctrl + AIt + ← Return to the previous operation
Ctrl + AIt + → Move on to the previous operation
Ctrl + Alt+ Space Intelligent code prompt
Ctrl + Shift relevant
Ctrl + Shift + F Find the entire project or the files in the specified directory according to the input content
Ctrl + Shift + H View the inheritance structure of the method
Ctrl + Shift + J Automatically merge the next row to the end of the previous row
Ctrl + Shift + N Open the file by locating the file name / Catalog , To open a directory, you need to add a forward slash after the input
Ctrl + Shift + R Replace the corresponding content according to the input content , The scope is the entire project or the files in the specified directory
Ctrl + Shift + U Make the selected code bigger / Rotate lowercase
Ctrl + Shift + W Progressive deselect code block
Ctrl + Shift + Z Cancel cancellation
Ctrl + Shift + / Code block comments
Ctrl + Shift + + Expand all code
Ctrl + Shift + - Collapse all code
Ctrl + Shift + 1,2,3…9 Quickly add bookmarks with specified values
Ctrl + Shift + F7 Highlight all the selected text , Press Esc Highlight disappears
Ctrl + Shift + Enter Auto end code , Add semicolon to a line automatically
AIt + Shift relevant
Ctrl + AIt + Shift relevant
Other
F2 Jump to the next highlighted error or warning position
F3 In search mode , Go to the next match
F4 Edit source
边栏推荐
- Introduction to several common functions of fiddler packet capturing (stop packet capturing, clear session window contents, filter requests, decode, set breakpoints...)
- The R language uses the tablestack function of epidisplay package to generate statistical analysis tables based on grouped variables (including descriptive statistical analysis, hypothesis test, diffe
- 566. reshaping the matrix
- 新媒体运营素材网站分享,让你创作时事半功倍
- 错误记录:IllegalStateException: Optional int parameter ‘xxxx‘ is
- Learn the mitmproxy packet capturing tool from scratch
- Goframe gredis configuration management | comparison of configuration files and configuration methods
- MIPS 通用寄存器 + 指令
- channel原创
- Unprecedented analysis of Milvus source code architecture
猜你喜欢
随机推荐
DRM 驱动 mmap 详解:(一)预备知识
JDBC快速入门教程
徽商期货开户可靠吗?资金安全吗?
JDBC several pits
The R language uses the tabpct function of the epidisplay package to generate a two-dimensional contingency table, and uses the mosaic diagram to visualize the contingency table (two-dimensional conti
消息队列存储消息数据的 MySQL 表格
(4) Golang operator
Kali2022 installing Armitage
Second week of electric control learning
续2 asp.net core 路由程序基础使用演示0.2 默认控制器数据的获取到
JDBC几个坑
Tcp/ip family structure and protocol of tcp/ip series overview
73. matrix zeroing (marking method)
Tidb Hackathon 2021 - pcloud: conduct icloud pcloud team interview on the database
Selenium element positioning
MySQL学习笔记
The R language uses the tablestack function of epidisplay package to generate statistical analysis tables based on grouped variables (including descriptive statistical analysis, hypothesis test, diffe
错误记录:IllegalStateException: Optional int parameter ‘xxxx‘ is
电控学习 第二周
Project training of Software College of Shandong University - Innovation Training - network attack and defense shooting range experimental platform of Software College of Shandong University (XXV) - p









