本文主要是介绍IDEA实用小技巧--YYDS,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
查看代码历史版本
演示如下:
调整idea的虚拟内存
演示如下:
idea设置快捷键
演示如下:
设置提示词忽略大小写
演示如下:
关闭代码检查
演示如下:
设置文档注释模板
演示如下:
首先建立组:我建立的是xuan
模板示例
/**
* Description: <br/>
* date: $DATE$ $TIME$<br/>
* @author: 作者名称 <br/>
* @since JDK 1.8
*/
带参数的选择
groovyScript("def result=''; def stop=false; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); if (params.size()==1 && (params[0]==null || params[0]=='null' || params[0]=='')) { stop=true; }; if(!stop) { for(i=0; i < params.size(); i++) {result +=((i==0) ? '' : '') + ((i < params.size() - 1) ? '* @param ' + params[i] + '\\r\\n' : '* @param ' + params[i] + '')}; }; return result;", methodParameters())
模板示例
/*** Description:* date: 2024/1/31* @author: 作者名称* @since JDK 1.8* @params: $params$* @return: $return$*/
/**
* Description: $context$
* date: $DATE$ $TIME$
* $params$
* @author: 作者名称
* @since JDK 11
*/
显示方法分隔符
演示如下:
设置多行tab
演示如下:
快速匹配方法的大括号位置(可以用插件)
演示如下:
代码结尾补全
如if() 按ctrl+shift+enter
模糊搜索方法
ctrl+shift+r ctrl+shift+r
预览某个类的代码
演示如下:
ctrl+shift+i
查看方法在哪里被调用
演示如下:
ctrl+alt+h
代码模板(代码快捷键)
演示如下:
自动导包、自动移除没用的包
演示如下:
手动导包 :alt+enter 手动移除未使用包: crtl+alt+o
idea快捷键
以下是一些常用的Java开发IDEA软件的快捷键以及其作用:
-
Ctrl + N
:快速查找类 作用:允许你根据类名快速查找并打开一个类文件。 -
Ctrl + Shift + N
:快速查找文件 作用:允许你根据文件名快速查找并打开任何文件。 -
Ctrl + F
:在当前文件中查找文本 作用:在当前文件中查找指定的文本。 -
Ctrl + R
:在当前文件中替换文本 作用:在当前文件中查找并替换指定的文本。 -
Ctrl + Shift + F
:在整个项目中查找文本 作用:在整个项目中查找指定的文本。 -
Ctrl + Shift + R
:在整个项目中替换文本 作用:在整个项目中查找并替换指定的文本。 -
Ctrl + D
:复制当前行或选定的代码行并插入以下行 作用:复制当前行或选定的代码行,并将其插入到下一行。 -
Ctrl + Y
:删除当前行或选定的代码行 作用:删除当前行或选定的代码行。 -
Ctrl + X
:剪切当前行或选定的代码行 作用:剪切当前行或选定的代码行。 -
Ctrl + C
:复制当前行或选定的代码行 作用:复制当前行或选定的代码行。 -
Ctrl + V
:粘贴剪贴板内容 作用:将剪贴板中的内容粘贴到当前位置。 -
Ctrl + Z
:撤销 作用:撤销上一次操作。 -
Ctrl + Shift + Z
:重做 作用:重做上一次操作。 -
Ctrl + /
:注释或取消注释当前行或选定的代码行 作用:在当前行或选定的代码行前插入或删除注释。 -
Ctrl + F7
:在当前文件中查找用法 作用:查找当前选定的方法或变量在当前文件中的使用情况。 -
Ctrl + B
:跳转到声明的地方 作用:跳转到选定方法或变量的声明位置。 -
Ctrl + Alt + L
:格式化代码 作用:自动格式化选定的代码。 -
Ctrl + Alt + O
:优化导入 作用:自动删除未使用的导入语句并进行导入优化。 -
Ctrl + Alt + T
:围绕代码块包围 作用:将选定的代码块包围在if、else、try-catch等语句中。 -
Alt + Enter
:显示快速修复菜单 作用:显示与当前代码相关的快速修复选项。
总结
-
快捷键的使用:熟练掌握常用的快捷键可以节省大量时间。例如:Ctrl + Space可以打开代码补全选项,Ctrl + Alt + L可以格式化代码,Ctrl + Shift + Enter可以自动完成代码块等等。
-
自动导包:IDEA可以自动导入所需的包,您只需要将光标放在未定义的类上并按下Alt + Enter键,然后选择“导入类”即可。
-
查找和替换:使用Ctrl + F或Ctrl + R快捷方式可以打开“查找”或“查找和替换”对话框,可以快速定位和替换代码中的文本。
-
代码补全和代码模板:IDEA内置了许多代码模板和代码补全功能,可以帮助您更快地编写代码。例如,键入"main"后按下Tab键可以生成一个完整的main方法。
-
重构功能:IDEA提供了丰富的重构功能,可以方便地重命名类、方法和变量,提取方法、变量和常量等。
-
调试和断点:使用IDEA内置的调试器可以方便地调试Java代码。您可以设置断点、监视变量值、单步执行代码等。
-
版本控制集成:IDEA与常用的版本控制系统(如Git)集成良好。您可以直接从IDEA中执行版本控制操作,比如提交代码、拉取更新等。
-
插件扩展:IDEA支持各种插件扩展,可以根据需要安装和使用各种插件来增强IDEA的功能。
-
设置和自定义:根据自己的喜好和习惯,您可以调整和定制IDEA的设置,以满足自己的需求和提升工作效率。
这篇关于IDEA实用小技巧--YYDS的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!