当前位置:网站首页>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
边栏推荐
- "Upgrade strategy" of two new committers
- Volcano engine held a video cloud technology force summit and released a new experience oriented video cloud product matrix
- The R language uses the pyramid function of epidisplay package to visualize the pyramid graph and the pyramid graph based on the existing summary data (table data)
- 文章名字
- Analysis of CA certificate with high value
- 一物一码追踪溯源系统介绍
- Unprecedented analysis of Milvus source code architecture
- Kali2022 installing Armitage
- (6) Control statement if/else switch
- Arm64 stack backtracking
猜你喜欢

Gerrit triggers Jenkins sonarqube scan

Selenium element positioning

Arm64棧回溯

Interesting LD_ PRELOAD

MySQL学习笔记

How to view, modify, and delete SSH

Tensorflow prompts typeerror: unsupported operand type (s) for *: 'float' and 'nonetype‘

SSM集成FreeMarker以及常用语法
![Vulnhub[DC3]](/img/3a/1aa03e804d447d38e85807928fdb8f.png)
Vulnhub[DC3]

Notes on user experience elements: user centered product design
随机推荐
Arm64 stack backtracking
Gerrit triggers Jenkins sonarqube scan
(4) Golang operator
How to change Golan back to the English version when it becomes the Chinese version
R language arma-garch-copula model and financial time series case
Implementation of asynchronous query of Flink dimension table and troubleshooting
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
118. Yanghui triangle (dynamic planning)
徽商期货公司开户可靠,交易安全吗?
The significance of writing technology blog
Learn the mitmproxy packet capturing tool from scratch
电控学习 第二周
续2 asp.net core 路由程序基础使用演示0.2 默认控制器数据的获取到
WinForm, crystal report making
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
TensorFlow从网络读取数据
php 实现无限极分类树(递归及其优化)
Guitar Pro tutorial how to set up a MIDI keyboard
TensorFlow求梯度时提示TypeError: unsupported operand type(s) for *: ‘float‘ and ‘NoneType‘
How to view, modify, and delete SSH