博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Intellij Idea 13 快捷键(与Eclipse比对)以及基本的设置
阅读量:6509 次
发布时间:2019-06-24

本文共 2530 字,大约阅读时间需要 8 分钟。

详见:

 

刚到新公司,用的台式机配置不给力,Eclipse很不给力,几个项目一起跑简直就是噩梦。前几天看到公司的大牛在用Intellij Idea 13速度相当快,我彻底震惊了,其实我在2年前用过,但是感觉和Eclipse没区别,也许是以前项目比较小,所以后来就没用了。当然既然决定用了,那么当然就要全面的用起来,所以经过近3天的使用,baidu,google,以及问人,知道了,Intellij Idea 实在是太让人震惊了。下面是我整理的一下,快捷键的对比,以及一些基础的设置,关于怎么建项目,这样的问题,我建议你还是问问周围的人吧,老复杂了!以后有机会我也许会出一篇博文来说明一下!

 

Idea 与 Eclipse 快捷键的区别,上为Eclipse的快捷键,下为Idea的快捷键

查找类名

CTRL + SHIFT + R

CTRL + N

 

查找JAR包中的类

CTRL + SHIFT + T

两次 CTRL + N

 

查找文件

CTRL + SHEFT + R

CTRL + SHEFT + N

 

查找JAR包中的文件

CTRL + SHIFT + T

两次 CTRL + SHEFT + N

 

查找类中的方法以及字段

CTRL + SHEFT + ALT + N

 

查找那些类调用该资源(资源可能是字段、方法、类)

CTRL + SHIFT + G

ALT + F7 ,快速显示查找内容 CTRL + ALT + F7

 

查找文件中的变量

点击变量 CTRL + K :移动

点击变量 CTRL + SHEFT + F7 高亮显示 F3 : 移动; SHEFT + F3 : 反向移动

 

定位行数

CTRL + L

CTRL + G

 

快速生成get set、构造函数等

ALT + SHIFT + S

ALT + INSERT

 

快速生成try cache

SHIFT + ALT + Z

CTRL + ALT + T 同时还能生成if else 等等其他的东西

 

快速优化引用包

CTRL + SHIFT + O

CTRL + ALT + O

 

快速格式化代码

CTRL + SHIFT + F

CTRL + ALT + L

 

重构代码

CTRL + F2

SHIFT + F6

 

显示类中的变量、方法

CTRL + O

CTRL + F12

 

快速生产类、方法、字段注释 

CTRL + SHEFT + J

/** + ENTER

 

代码行 上下移动

ALT + 上下键

CTRL + SHIFT + 上下键

 

打开光标处的类或方法

F3

CTRL + B, CTRL + ALT + B 进入接口或者抽象类的实现类

 

其他的快捷键:

F4 查找变量来源

CTRL + 空格 代码提示 (和系统输入法冲突,请在Settings->Keymap->mainmenu -> code ->Completion->basic,右键添加自己的快捷键)

ALT + 回车  导入包,自动修正

CTRL + H 查看类的继承关系。 

CTRL + Q 显示注释文档(跟eclipse鼠标放到类、方法、字段显示的内容一样)

CTRL + W 选中代码,连续按会有其他效果

CTRL + U 查看当前类的父类以及接口,

CTRL + ALT + U 查看类UML图

CTRL + SHIFT + U 切换大小写

CTRL + P 方法参数提示,可以看到这个方法有哪些多态方法

SHIFT + ALT + INSERT 竖编辑模式

 

其他设置:

智能提示忽略大小写

Editor --> Code Completion页里有个Case sensitive completion,可以设置只第一个字母敏感、完全敏感或者不敏感。

 

设置JDK编译版本

Compiler --> Java Compiler页里有个Project bytecode version(leave blank for jdk default)色织JDK的版本,要不然编译的时候会出现各种问题。

 

设置主题

Appearance 页面有个Theme: 选项我比较喜欢(Darcula)

 

设置字体

Editor --> Colors & Fonts --> Font 页面中Scheme name: 先Save As... 随便起个名,然后才能再Show only monnospaced fonts中选择字体,修改字体大小。

 

显示行号

Editor --> Appearence 页面中 Show Line Number 勾上。

 

取消拼音检查

Spelling 页面中 Configure 'Spelling' inspection 点击然后取消 Spelling 选项。

取消不使用对象的检查(搜索never used 关键字将其中的unused的检查去掉)

 

取消自动保存文件功能

General 页面中

勾掉 Synchronize file on frame activation 选项(同步文件功能,酌情考虑可以不取消)

勾掉 Save files on framedeactivation 选项

勾掉 Save files automatically 选项,并将自动保存时间间隔,设置为30秒

 

编辑过的文件显示“*”标记

Editor –-> Editor Tabs 页面中勾上 Mark modifyied tabs with asterisk 选项,修改后的文件会跟elicpse一样显示“*”标记。

 

让IntelliJ IDEA 启动的时候不打开工程文件 

Settings --> General 页面中,勾掉 Reopen last project on startup 选项。

 

SVN添加项目报错(CreateProccess error=2 后面还有乱码)

Version Control --> Subversion 页面中勾掉“Use commmand line client:”选项后,就可以了,然后会提示你选择svn 1.6、svn 1.7、svn 1.8等版本。(好像只有Idea 13 才有这个问题)

转载地址:http://xybfo.baihongyu.com/

你可能感兴趣的文章
mupdf不支持x64_Window权限维持(七):安全支持提供者
查看>>
labview如何弹出提示窗口_LabVIEW开发者必读的问答汇总,搞定疑难杂症全靠它了!...
查看>>
hikariconfig mysql_HikariConfig配置解析
查看>>
mysql批量数据多次查询数据库_mysql数据库批量操作
查看>>
jquery 乱码 传参_jquery获取URL中参数解决中文乱码问题的两种方法
查看>>
JDBC_MySQL_jdbc连接mysql_MySQL
查看>>
zcu106 固化_xilinx zcu106 vcu demo
查看>>
java ftpclient 代码_java后台代码ftpclient下载文件
查看>>
java数据库生成model_继承BaseModelGenerator 生成Model时添加数据库表字段 生成代码示例...
查看>>
smarty使用php代码,笑谈配置,使用Smarty技术_php
查看>>
silk v3 decoder php,解码转换QQ微信的SILK v3编码音频为MP3或其他格式
查看>>
linux不能访问80端口,lunux开放80端口(本地访问不了linux文件可能是这个原因)...
查看>>
android单位转换小程序,微信小程序中rpx与rem单位转换
查看>>
ps切图教程 android,PS前端切图完整教程
查看>>
HTML如何把输入框变成必填值,required输入框为必填项
查看>>
背锅侠逆袭之路
查看>>
演示:使用协议分析器取证IPv6的报文结构
查看>>
oracle 11gr2 rac中的4种IP解说
查看>>
为什么你找不到工作?
查看>>
汇编语言的应用
查看>>