当前位置:网站首页>Develop necessary idea use
Develop necessary idea use
2022-07-23 11:48:00 【Jiuli ⠂】
Necessary for development Idea Use
List of articles
1、 Using shortcut keys
| Function description | Shortcut key |
|---|---|
| Quickly generate main Method | psvm( play ) +Tab or main( play )+Tab |
| Quickly generate System.out.prinltn() | sout( play )+Tab |
| Delete a line | Ctrl+Y |
| Switch java file | Alt+ Right arrow or Alt+ left arrow |
| Copy the selected line to the next line | Ctrl+D |
| Undo the last action | Ctrl+Z |
| Cancel cancellation | Ctrl+Shift+Z |
| Merge the selected rows into one row | Ctrl+shift+J |
| Find class files | Ctrl+N |
| Displays the file structure | Ctrl+F12 |
| Displays the current folder path | Ctrl+Alt+F12 |
| Shows the inheritance level of the current class | Ctrl+H |
| Go to the next error | F2 |
| Navigate to the previous error | Shift+F2 |
| Expand code | Ctrl+= |
| Collapse code | Ctrl± |
| The selected line is a multiline comment | Ctrl+Shift+/ |
| Navigate to a line in the file | Ctrl+G |
| Comment or uncomment the selected line | Ctrl+/ |
| Run the current file | Ctrl+Shift+F10 |
| The parameters of the prompt method | Ctrl+P |
| Jump to the end of the file | Ctrl+End |
| Jump to the header | Ctrl+Home |
| The selected line of code is formatted | Ctrl+Alt+L |
| Text search in the current file | Ctrl+R |
| The selected line breaks or cancels the breakpoint | Ctrl+F8 |
2、idea Customize shortcut keys in
2.1 Click on File --> Setting --> KeyMap


3、 Plug in installation

4、 Set the background
Installing a plug-in :Backgroud Image Plus +
Set up wallpaper :File->Settings->Appearance->BackgoundImage

Self setting with objects , There is no object to yourself new One

5、 translate
Installing a plug-in :Translation


6、 Scroll Mini Map
Installing a plug-in :Code Glance
Read long code , The rollers are rolling and smoking .

7、 Code completion
Installing a plug-in :Codota AI
IDEA The built-in completion code is already very powerful ,AI Complete the code more powerful , The more you use it, the better .

8、 Anti indulgence
Installing a plug-in :StopCoding
If you often indulge in writing code , Then try this plug-in , Set working hours and breaks , Don't forget to get up and have a glass of water , Walk a few steps , take care of sb.'s health , From you and me .

9、 Quickly generate document comments
Installing a plug-in :JavaDoc
Windows You can go through Alt+Insert,Mac It can be done by Ctrl+Enter.

10、 Scan code problems
Installing a plug-in :SonarLint
Help you check your code for problems , Such as performance , Security 、 Repetition and so on . It's a must for beginners .

边栏推荐
- Digital collection development / digital collection system development solution
- 数仓4.0笔记——数仓环境搭建—— Yarn配置
- Image fuzzy processing batch production fuzzy data set
- Compilation principle - detailed explanation of syntax analysis
- 数仓4.0笔记——用户行为数据采集二
- 数仓4.0笔记——用户行为数据采集三
- NFT digital collection development: Jingdong "Qida bear takes you to the capital" tourism package
- Development of digital collection system: what are the main features of NFT?
- quartz2.2简单调度Job
- Man in the middle attacks ARP Spoofing and its linkage with beef XSS
猜你喜欢

NFT数字藏品开发:数字藏品在未来究竟有哪些可能的应用场景?

window下vmware使用无线网卡nat的方式上网

Data warehouse 4.0 notes - user behavior data collection II

NFT digital collection platform development and construction, source code development digital collection

activiti7快速入门经验分享

NFT数字藏品系统开发:徐悲鸿美术馆通过数字藏品平台亮相
![[uiautomation] key instructions (and three call methods) + common mouse actions +sendkeys+inspect learning](/img/9c/84c92c894b19820560e14502472c8b.png)
[uiautomation] key instructions (and three call methods) + common mouse actions +sendkeys+inspect learning

upload-lab第1~4关

数仓4.0笔记——用户行为数据采集四

Compilation principle - detailed explanation of syntax analysis
随机推荐
软件测试1
Compilation principle - detailed explanation of syntax analysis
NFT数字藏品系统开发,数字藏品的发展趋势
NFT数字藏品系统开发:音乐和NFT的结合
Common bypass methods for file upload vulnerabilities
window下vmware使用无线网卡nat的方式上网
NFT数字藏品开发:数字藏品在未来究竟有哪些可能的应用场景?
NFT digital collection development: what are the possible application scenarios of digital collections in the future?
Method of recognizing b value from DICOM tag in DWI image
[uiautomation] key instructions (and three call methods) + common mouse actions +sendkeys+inspect learning
NFT digital collection platform development and construction, source code development digital collection
VMware uses wireless network card NAT to access the Internet under Windows
数仓4.0笔记---用户行为数据生成
Entrepôt de données 4.0 Notes - acquisition de données sur le comportement de l'utilisateur II
Typescript introduction
[hudi]hudi compilation and simple use of Hudi & spark and Hudi & Flink
IP地址是什么
Sqli lab 1-16 notes with customs clearance
upload-lab第1~4关
[untitled]