首页 > 其他 > 详细

IntelliJ IDEA入门

时间:2020-07-18 18:11:47      阅读:49      评论:0      收藏:0      [点我收藏+]

IntelliJ IDEA入门

快捷键(Hot Keys)

  • 文件夹改名:shift + F6

  • sout + Enter:在IDEA中System.out.println()的快捷键

  • Art + Enter:可以自动导包

  • Ctrl + /:注释

  • Ctrl + X:剪切当前行

  • Ctrl + D:复制当前行,新增复制的行到当前光标所在行的下一行

  • Ctrl + Shift + ↓:当前行下移

  • Ctrl + Shift + ↑:当前行上移

  • Ctrl + Shift + F:全局搜索(注意:搜狗输入法等软件可能会占用热键,记得将它们占用的热键释放出来)

  • Ctrl + Shift + F:打开设置页面

  • Shift + F6:更改选定的文件名

  • Art + Insert:针对选定的属性,插入getter和setter

  • 当容器建立好后,要遍历容器只需:输入for(User user : users)只需输入user.for+Tab ;

  • SHIFT+ENTER:另起一行

  • F11:书签标记

  • Shift + F11:书签管理器

  • Ctrl+alt+t:选择想要添加try/catch的语句,同时按下Ctrl+alt+t,选择try/catch即可使语句被try/catch包住。

  • Art + F1, 1:在Projec中定位到当前打开的页面。

  • 查找接口的实现类:ctrl + alt + B(方法同:ctrl + alt + 鼠标左键)

  • 查看类或接口的继承关系:ctrl + h

  • 快捷实现interface:光标移动到interface名称上,Art + Enter键,选择“implement interface”即可

  • 查看最近对文件的操作例如删除后恢复删除:alt+shift+c

  • 打开最近打开的文件:Ctrl+E

  • Ctrl + Shift + U:所选择的内容进行大小写转换

  • Ctrl + Shift + /:对代码块,添加或删除注释。它与 Ctrl + / 的区别是,它只会在代码块的开头与结尾添加注释符号!

  • Shift + F10:立即运行当前配置的运行实例,这个在单元测试中特别好用。

  • Art + F7:查看当前光标所选内容的在当前项目中的使用情况(会打开一个使用情况的面板)。

  • Shift + Alt + M:改变当前选中文件(需要版本控制中已有代码修改)的ChangList。(可以用来将一些不想提交的文件归类到不Push的ChangList中)

  • 查找代码提交人:先右键点击代码编辑区的左边栏(即行数栏),再点Annotate,即可显示代码提交人。

  • F2 / (Shift + F2):navigate between code issues, jump to the next or previous highlighted error.

  • Ctrl + Shift + K:push git代码

  • Ctrl + Alt + Shift + U:打开当前class相关的UML图

  • Windows 版 IntelliJ IDEA 快捷键终极大全!

  • IntelliJ IDEA 快捷键说明大全(中英对照、带图示详解)

  • Intellij IDEA 导航类快捷键指南

Git和SVN

清空Git或SVN存储的账号密码:打开Settings->Version Control->Subversion,Clear Auth Cache清理缓存。

IntelliJ IDEA—SVN的配置及使用

端口占用解决方法

cite:Address already in use: JVM_Bind问题的解决

Windows中:

  1. cmd中输入netstat -ano找到被占用端口的pid号(例如:12345)
  2. 输入“taskkill /f /pid 12345”手动删除这个进程即可释放端口

Linux中:

  1. 输入netstat -apn查找
  2. 输入kill -s 9 12345接触占用

查看idea中的TODO标签

在idea IDE的下方有个TODO的按钮,点击即可显示当前项目所有的TODO标签。

cite:如何在idea中高效地使用和查找TODO标签

给idea配置本地Gradle

其实idea自带了gradle,本着如无必要勿增实体的原则,如果没必要就不要本地安装了。

  1. 本地电脑安装idea并配置好环境:Gradle下载及安装教程
  2. idea的seeting中搜索“gradle”,然后把安装目录配置上去即可

注释

为了方面后期的维护,每个类、方法都应该有自己的注释,而这些注释可以由idea自动生成。

通过参考IDEA类和方法注释模板设置(非常详细)可以在创建类的时候自动生成注释,下面丢模板:(@Author后面的${NAME}可以直接换成自己的名字)

/**
 *@ClassName ${NAME}
 *@Description TODO
 *@Author Nim(张楠)
 *@Date ${DATE} ${TIME}
 *@Version 1.0
*/

调试

  1. 高效开发:IntelliJ IDEA天天用,这些Debug技巧你都知道?
  2. 在Intellij IDEA中使用Debug
  3. 先学会这些调试技巧,再写代码,效率提高十倍。吐血整理!

分析JVM

在terminal控制板的命令:

  • jps:插叙当前所有进程的
  • jmap -heap :打印jvm heap的情况
  • jmap -histo :打印jvm heap的直方图。其输出信息包括类名,对象数量,对象占用大小。
  • jmap histo: live :同上,但是只打印存活对象的情况
  • jmap -permstat :打印permanent generation heap情况

IntelliJ IDEA入门

原文:https://www.cnblogs.com/keep250/p/13335983.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!