[IDE]Intellij Idea学习整理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[IDE]Intellij Idea学习整理相关的知识,希望对你有一定的参考价值。

一、优化

1.在IDEA的安装目录的bin目录下,找到如图所示的两个文件,根据所在系统是32位还是64位打开相应的文件。

技术分享

2.以64位为例,打开idea64.exe.vmoptions

如图修改参数:

-Xms512m表示堆内存初始值为512M

-Xmx1024m表示堆内存的最大值为1024M

-XX:MaxPermSize=512m表示jvm允许分配的最大的非堆内存

技术分享

3.保存文件重新打开idea即可


二、常用快捷键

如果是eclipse转到Idea的,可能会对快捷键的变化很不习惯,但是也可以在settings中选择eclipse的快捷键,如图:

技术分享

以下是eclipse和Intellij Idea的快捷键的对比:

技术分享

技术分享

但是在这里介绍的是常用的“纯正的”idea的快捷键:

ctrl+Y 删除行
ctrl+N 查找类
ctrl+R 替换
ctrl+shift+1、2、3… 创建书签
ctrl+1、2、3… 定位到某一书签
ctrl+W 扩展选择
ctrl+D 复制当前行,并粘贴在下一行
ctrl+J 插入动态模板
ctrl+B 等效于 Ctrl + 左键单击
ctrl+H 显示当前类的层次结构
alt+enter 自动修复
ctrl+alt+S 打开设置
ctrl+Q 光标所在的变量 / 类名 / 方法名等上面(也可以在提示补充的时候按),显示文档内容
Ctrl + Alt + L 格式化
Ctrl + Shift + R 根据输入内容替换对应内容,范围为整个项目 或 指定目录内文件
Ctrl + Shift + Z 取消撤销

三、常用设置

1.代码提示时不区分大小写

Settings—>editor—>general—>code completion—>case sensitive completion:none

技术分享

2.设置检查程序

该功能用来快速设置代码检查等级。IntelliJ IDEA 对于编辑大文件并没有太大优势,很卡,原因就是它有各种检查,这样是非常耗内存和 CPU 的,所以为了能加快大文件的读写,我一般会暂时性设置为 None

  • Inspections 为最高等级检查,可以检查单词拼写,语法错误,变量使用,方法之间调用等。
  • Syntax 可以检查单词拼写,简单语法错误。
  • None 不设置检查。

技术分享

3.导包功能

  • 勾选第一个绿框,IntelliJ IDEA 将在我们书写代码的时候自动帮我们优化导入的包,比如自动去掉一些没有用到的包。
  • 勾选第二个绿框,IntelliJ IDEA 将在我们书写代码的时候自动帮我们导入需要用到的包。但是对于那些同名的包,还是需要手动 Alt + Enter 进行导入的,IntelliJ IDEA 目前还无法智能到替我们做判断。

技术分享

以上是关于[IDE]Intellij Idea学习整理的主要内容,如果未能解决你的问题,请参考以下文章

深入学习 Intellij IDEA 调试技巧

IntelliJ IDEA 修改IDE字体代码字体。

python IDE —— 在IntelliJ IDEA中导入pipenv管理的项目

IntelliJ IDEA怎么整理代码格式

9.IntelliJ IDEA 项目相关的几个重要概念介绍

IntelliJ IDEA优秀插件(编程通用)