当前位置:网站首页>I can't stand the common annotations of idea anymore
I can't stand the common annotations of idea anymore
2022-07-05 07:17:00 【I am the king of X】
1、Ctrl+N Search for classes by name
amount to eclipse Of ctrl+shift+R, Enter the class name to locate the class file , It's like idea It's the same in other search parts , The search class name can also match multiple parts of the content you want to search , And if you can match your own classes , Match your own classes first , You can search even if you don't write your own class .
2、Ctrl+Shift+N Search for files by file name
Similar to search , It just matches all kinds of files .
3、Ctrl+H
View the inheritance relationship of the class , for example HashMap The parent class is AbstractMap, Subclasses have a lot of .
4、Ctrl+Alt+B See subclass method implementation
Ctrl+B You can view the parent class or the parent method definition , But not as good as ctrl+ The left mouse button is convenient . But here ,Ctrl+B or ctrl+ Left mouse button can only see Map An abstract method of an interface put The definition of , It's not what we want , Now Ctrl+Alt+B You can look at HashMap Of put Method .
5、Alt+F7 Find out where classes or methods are used
amount to eclipse Of ctrl+shif+H, But it's much faster .
6、Ctrl+F/Ctrl+Shift+F Follow the text to find
amount to eclipse Of ctrl+H, Speed advantage is more obvious . among Ctrl+F It's on this page ,Ctrl+Shift+F It's a global search .
7、Shift+Shift Search for anything
shift+shift Very powerful , Searchable class 、 resources 、 Configuration item 、 Such method , It can also search the path . The search path is very practical , For example, you wrote a function called hello, stay java,js,css,jsp There are hello Folder , Then we can search for "hello/" Find the path that contains hello Folder .
8、 Check the implementation class of the interface
IDEA style ctrl + alt +B perhaps Ctrl+Alt+ Left mouse button
边栏推荐
- ROS2——工作空间(五)
- What does soda ash do?
- 【软件测试】03 -- 软件测试概述
- Unity 之 ExecuteAlways正在取代ExecuteInEditMode
- [solved] there is something wrong with the image
- The SQL implementation has multiple records with the same ID, and the latest one is taken
- SD_CMD_SEND_SHIFT_REGISTER
- PHY drive commissioning - phy controller drive (II)
- 【obs】x264编码:“buffer_size“
- Matlab在线性代数中的应用(四):相似矩阵及二次型
猜你喜欢

DelayQueue延迟队列的使用和场景

Ros2 - install ros2 (III)

Ros2 - workspace (V)

PostMessage communication

程序中的负数存储及类型转换

SD_ CMD_ RECEIVE_ SHIFT_ REGISTER

数学分析_笔记_第8章:重积分

Intelligent target detection 59 -- detailed explanation of pytoch focal loss and its implementation in yolov4

ROS2——配置开发环境(五)

DataGrid offline installation of database driver
随机推荐
Tshydro tool
Application of MATLAB in Linear Algebra (4): similar matrix and quadratic form
[software testing] 02 -- software defect management
2022.06.27_每日一题
Unity 之 ExecuteAlways正在取代ExecuteInEditMode
Ros2 - function package (VI)
氢氧化钠是什么?
Unity UGUI不同的UI面板或者UI之间如何进行坐标匹配和变换
Initialization of global and static variables
MySQL setting trigger problem
U-boot initialization and workflow analysis
Jenkins reported an error. Illegal character: '\ufeff'. Class, interface or enum are required
Database SQL practice 3. Find the current salary details of the current leaders of each department and their corresponding department number Dept_ no
Target detection series - detailed explanation of the principle of fast r-cnn
【软件测试】05 -- 软件测试的原则
【无标题】
U-Boot初始化及工作流程分析
ModuleNotFoundError: No module named ‘picamera‘
Delayqueue usage and scenarios of delay queue
SD_CMD_SEND_SHIFT_REGISTER