当前位置:网站首页>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
边栏推荐
- Matrix and TMB package version issues in R
- PostMessage communication
- [vscode] prohibit the pylance plug-in from automatically adding import
- Docker installs MySQL and uses Navicat to connect
- Do you choose pandas or SQL for the top 1 of data analysis in your mind?
- Reading literature sorting 20220104
- ROS2——初识ROS2(一)
- Ros2 topic (VIII)
- 基于FPGA的一维卷积神经网络CNN的实现(八)激活层实现
- Unity 之 ExecuteAlways正在取代ExecuteInEditMode
猜你喜欢
M2dgr slam data set of multi-source and multi scene ground robot
Ros2 topic (VIII)
Mipi interface, DVP interface and CSI interface of camera
逻辑结构与物理结构
C语言数组专题训练
PostMessage communication
你心目中的数据分析 Top 1 选 Pandas 还是选 SQL?
Machine learning Seaborn visualization
【Node】nvm 版本管理工具
IPage can display data normally, but total is always equal to 0
随机推荐
Concurrent programming - how to interrupt / stop a running thread?
PHY drive commissioning --- mdio/mdc interface Clause 22 and 45 (I)
[software testing] 03 -- overview of software testing
并发编程 — 如何中断/停止一个运行中的线程?
What is sodium hydroxide?
Ros2 - Service Service (IX)
【obs】x264编码:“buffer_size“
[vscode] search using regular expressions
PostMessage communication
Ros2 - install ros2 (III)
全局变量和静态变量的初始化
Logical structure and physical structure
ORACLE CREATE SEQUENCE,ALTER SEQUENCE,DROP SEQUENCE
[solved] there is something wrong with the image
三体目标管理笔记
HDU1231 最大连续子序列(分治or动规or双指针)
睿智的目标检测59——Pytorch Focal loss详解与在YoloV4当中的实现
Mid 2022 documentary -- the experience of an ordinary person
iNFTnews | 喝茶送虚拟股票?浅析奈雪的茶“发币”
Intelligent target detection 59 -- detailed explanation of pytoch focal loss and its implementation in yolov4