IntelliJ常用快捷键及配置

目录:

1、常用快捷键:

2、常用配置:

1、常用快捷键:

(1)psvm:创建main函数

(2)fori:for (int i = 0; i < ; i++) {}

(3)sout:System.out.println()

(4)ctrl + n:查找类

(5)ctrl + shift + n:查找文件

(6)ctrl + alt + l:格式化代码

(7)ctrl + alt + o:格式化import列表,删除掉已导入但未使用的包

(8)ctrl + x:剪切当前行,光标在行的任意位置

(9)ctrl + d:复制当前行,并粘贴到下一行

(10)ctrl + /:注释或取消注释//

(11)ctrl + shift + /:选中要注释或取消注释的区域后使用/* */

(12)ctrl + p:方法参数提示

(13)ctrl + alt + space:类名或接口名提示

(14)shift + F2:鼠标光标移动到有错误代码的位置

(15)ctrl + shift + enter:自动补全末尾的字符

(16)shift + F6:改名,类名,变量名,包名,方法名等等

(17)ctrl + j:查看所有模板

图1.1 截图1

(18)ctrl + w:自动按语法选中代码

图1.2 截图2

(19)ctrl + shift + w:自动反向选中代码

(20)ctrl + left/right:移动光标到前/后单词

(21)ctrl + y:删除行

(22)shift + shift:可以搜索所有东西,包括类、资源、配置项、方法等

(23)ctrl + h:查看类层次窗口

(24)ctrl + F12:查看当前类的所有方法

(25)ctrl + f:在当前窗口查找关键字

(26)ctrl + shift + f:在指定窗口查找关键字

(27)ctrl + shift + F10:运行当前类

(28)ctrl + tab:切换到其它目录

(29)alt + insert:创建构造方法、重写方法等

图1.3 截图3

(30)shift + enter:光标从当前位置往下创建一行,并移到下一行起始处

2、常用配置:

(1)设置字体:

File -> Settings -> Editor -> Font,设置为Consolas字体。

(2)设置IDEA字符编码:

File -> Settings ->Editor -> Code Style -> File Encoding,将上面的Global Encoding和Project Encoding都设置为UTF-8编码,以及下面的Properties Files的配置文件编码也改为UTF-8。

(3)设置智能提示忽略大小写:

File -> Settings ->Editor -> General -> Code Completion,将Case sensitive completion设置为None。

(4)配置git:

File -> Settings -> Version Control -> Git。

图2.1 截图4

(5)配置背景主题:

File -> Settings -> Appearance & Behavior,设置UI Options中Theme为Darcula的黑色背景。

(6)配置Maven:

File -> Settings -> Build,Execution,Deployment -> Build Tools -> Maven。

图2.2 截图5

(7)配置hints:
File -> Settings -> Editor -> General -> Appearance,将show parameter name hints的勾选去掉,即不显示方法参数提示。
(8)配置启动时打开的项目:
File -> Settings -> Appearance & Behavior -> System Settings,将Startup/Shutdown中的Reopen last project on startup的勾选去掉,即启动时不自动打开上次项目,而是让我们自己选择。

(9)设置几时自动换行:

File -> Settings -> Editor -> Code Style,将Right Margin改为120,即120个字符时会自动换行。

图2.3 截图6

IntelliJ常用快捷键及配置的更多相关文章

  1. PhpStorm 快捷键大全 PhpStorm 常用快捷键和配置

    PhPStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,PhpStorm可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能.Phpstrom的一款名 ...

  2. PHP - PhpStorm 快捷键大全 PhpStorm 常用快捷键和配置(转)

    原文地址:http://www.cr173.com/html/66775_1.html PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,PhpStorm可随时帮助 ...

  3. PhpStorm 快捷键大全 PhpStorm 常用快捷键和配置+如何关闭快捷键ctrl+alt+方向键旋转屏幕

    如果映射的是eclipse的快捷键,又同时安装了英特尔的GPU软件,那么会有这个快捷键冲突 就是快速复制快捷键:ctrl+alt+方向键  会调用英特尔旋转屏幕,禁用掉即可 PhPStorm 是 Je ...

  4. idea常用快捷键及配置

    目录 常用快捷键 常用配置 配置修改项 版本2019.1.3,配置.破解插件见网盘 2020.3.4 链接:https://pan.baidu.com/s/1WHsS8-yvHGf1iRopLbKIu ...

  5. IDEA的一些常用快捷键以及配置

    IDEA常用快捷键:   保存:ctrl + s 关闭当前文件:ctrl + F4 撤销:ctrl + z 反撤销:ctrl + shift + z 查看方法实现类:ctrl + alt + B 移动 ...

  6. IntelliJ IDEA 学习(三):IntelliJ IDEA 快捷键、配置优化

    一.两种方式可以设置快捷键: 1)setting -> keymap 想找到有关Idea工具的菜单或其他功能的话,可以再这里找到对应的快捷键   2)setting -> Editor - ...

  7. Intellij 常用快捷键

    Project [Alt+1]Version Control [Alt+9]Run [Ctrl+Shift+F10]Debug [Ctrl+Shift+F11]Terminal [Alt+F12]Ed ...

  8. toad 常用快捷键与配置

    F8 调出以前执行的sql命令 F9 执行全部sql Ctrl+. 补全table_name Ctrl+t 补全table_name,或者显示字段 alt+ 箭头上下 看sql history Ctr ...

  9. Intellij自动下载导入框架包和常用快捷键

    忽然发现intellij尽然可以自动导入 框架所需的包,而且可以选择jar包版本,瞬间发现Maven,gradle管理jar包还得写配置文件弱爆了. 以Hibernate为例: 1.ProjectSt ...

随机推荐

  1. angular学习3

    #创建了一个component 查看angular.json文件: "prefix":"app", 在所创建的component的selector上添加了app ...

  2. STL 小白学习(9) 对组

    void test01() { //构造方法 pair<, ); cout << p1.first << p1.second << endl; pair< ...

  3. linux安装anaconda3 conda: command not found

    在使用Anaconda3时出现: conda:未找到命令 最后发现每次开机后都要运行一个命令才行:export PATH=~/anaconda3/bin:$PATH 如果要永久保存路径: 1.在终端输 ...

  4. Oracle 使用序列实现自增列 及重置序列

    序列是oracle用来生产一组等间隔的数值.序列是递增,而且连续的.oracle主键没有自增类型,所以一般使用序列产生的值作为某张表的主键,实现主键自增.序列的编号不是在插入记录的时候自动生成的,必须 ...

  5. python机器可读数据-XML

    XML XML是一门标记语言.也就是说,它具有包含格式化数据的文档结构. XML文档本质上只是格式特殊的数据文件. 在XML文件中有两个位置可以保存数据值:2个标签之间,标签的属性. 导入XML数据 ...

  6. powershell脚本:你的文件已经被黑客篡改.ps1

    本人原创powershell脚本分享. 脚本用途:列出某目录下,所有软件签名不符的文件. 系统需求: win7 + powershell 2.0 及 以上. #nd你的文件已经被黑客篡改.ps1 ps ...

  7. C# 索引和长度必须引用该字符串内的位置 LENGTH

    今天遇到了 索引和长度必须引用该字符串内的位置 的问题. 原因是实用 Substring 对字符串进行了前五位的截取,但是忽略了字符串本身不足五位的情况. 如果不足五位,直接将整个字符串赋值过来,添加 ...

  8. ecplise导入项目报错而文件不报错

    第一步 确认项目的jdk和tomcat版本,在Java Build Path的Libraries中查看包是否有报错,按照本机环境进行配置 第二步 检查 Java Compiler中的jdk版本,和ec ...

  9. Qt5.7.0移植到4412

    搞了几天,终于把Qt5.7移植到4412上,下面是一些自己移植过程中的记录,希望能帮到其他人. 一.需要下载的文件, 下载qt5.7源码qt-everywhere-opensource-src-5.7 ...

  10. Oracle组成介绍

    Oracle Database 11g是一些特殊文件的集合,这些文件是用数据库配置助手创建的,然后用OEM Grid Control完成相关工作.这些数据库文件是通过一组共享内存进程来进行访问的,这组 ...