转:IDEA 与 eclipse 的部分区别!

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 选项。

$.个人总结

建议小项目使用eclipse ,大项目涉及到css,js文件较多使用IDEA 。

优缺点比较:

eclipse:

能够显示多个项目的列表,快捷功能比较清晰,

缺点:  对于css文件 js文件过多的情况容易造成“未响应” “假死”状态。

IDEA:

对于快速编写代码具有一点优势,各种项目部署方便,易用。

缺点:无多项目列表,只能打开一个项目,对于新手初入IDEA可能比eclipse要慢,

原文地址:https://www.cnblogs.com/CllOVER/p/10246433.html

时间: 2024-09-30 19:09:28

转:IDEA 与 eclipse 的部分区别!的相关文章

AndroidStudio笔记--项目结构与Eclipse的一些区别

AndroidStudio中的项目结构与Eclipse中有所区别: 以一个名为test的项目为例,文件对比: Eclipse中项目文件----AndroidStudio中的文件 * AndroidManifest.xml  =>  test\src\main\AndroidManifest.xml * assets\  =>  test\src\main\assets\ * res\  =>  test\src\main\res\ * src\  =>  test\src\main

OSGi与Maven、Eclipse PlugIn的区别

osgi 的框架的 apache felix   equinox osgi的bundle 的概念maven 的  module  的   Eclipse 的 PlugIn  的区别.... OSGi与Maven Maven也具有模块化系统的特征:但是它只是一个编译时工具,而不是运行时框架.Maven并不是OSGi的竞争者,而是OSGi的一个补充. 通过在pom.xml中指定所依赖jar包的名称.版本号,Maven就能在编译时自动下载正确的jar文件,并部署到classpath中. 然而Maven

MyEclipse和eclipse的区别

对于新手来说,MyEclipse和eclipse来说的区别可能就是MyEclipse比eclipse多了my,MyEclipse主要为JavaEE开发,而Eclipse主要为Java开发..那么MyEclipse和eclipse追究有哪些主要的区别呢? 1,MyEclipse一开始只是eclipse的一个插件而已,功能还是eclipse比较齐全.但是随着MyEclipse的发展,它几乎独立于eclipse可以独当一面了. 2,MyEclipse集成了很多的插件,一般Java的企业应用开发都会使用

IntelliJ IDEA和Eclipse快捷键的比较【转】

转自:http://www.weste.net/2015/04-26/102981.html IntelliJ IDEA和Eclipse比较,哪个更好? 2015-04-26 11:00:57来源:importnew作者:Dony.Xu翻译 在我看来,每一个IDE都很棒,IntelliJ看起来更加的现代,但有时候我又喜欢经典版的Eclipse,这可能是因为过去经常使用Eclipse.以后可能会继续受这个因素的影响. 作为一个资深的Eclipse用户,我想对IntelliJ IDEA做一个更为严谨

【Tomcat】Tomcat安装及Eclipse配置教程

一篇很好的文章:https://www.cnblogs.com/conquerorren/p/7879083.html ========================================================================================================== 目录: 1.安装JDK和配置2.安装Tomcat和配置3.安装Eclipse和配置4.Web程序的使用和发布举例 1. 安装JDK和配置 JDK的安装参照:http:

Android Studio入门(安装-->开发调试)

写在前面的话:本文来源:http://blog.csdn.net/yanbober/article/details/45306483 目标:Android Studio新手–>下载安装配置–>零基础入门–>基本使用–>调试技能–>构建项目基础–>使用AS应对常规应用开发 下载安装 下载AS前先说下,AS安装包分为含SDK版本和不含SDK版本下载,如果你有SDK,那么完全可以下载不含SDK版本:不过下载了含SDK版本也没事,安装时选择自定义SDK也可以,安装后重新指定SD

Android Studio入门到精通

AS简介 经过2年时间的研发,Google终于正式发布了面向Android开发者的集成开发环境Android Studio 1.2(稳定版).Android Studio是Google开发的一款面向Android开发者的IDE,支持Windows.Mac.Linux等操作系统,基于流行的Java语言集成开发环境IntelliJ搭建而成.该IDE在2013年5月的Google I/O开发者大会上首次露面,当时的测试版各种莫名其妙的Bug,但是14年12月8日发布的版本是稳定版.Android St

android studio-创建第一个项目

打开android studio 开始界面和Xcode有点类似,点击New project新建一个工程,新建过程和在Eclipse上差不多,这里就不赘述了. 下面开始新建项目 填写项目名称,和存放地址 点击next到如图步骤: 上图中首先你可选择你的App要适配的设备是Wear还是Mobile还是TV.在你新建App选择最低适配版本时,强大的AS会给你一些有用的统计提示,如图描述了当前版本的用户情况,点击Help me choose后弹出如下更加形象的分布图表描述: 爱不释手的亮点就是这么一步一

spring、spring mvc、mybatis框架整合基本知识

学习了一个多月的框架知识了,这两天很想将它整合一下.网上看了很多整合案例,基本都是基于Eclipse的,但现在外面公司基本都在用Intellij IDEA了,所以结合所学知识,自己做了个总结,有不足之处欢迎指正. 首先,我是参考了http://blog.csdn.net/zhshulin/article/details/37956105这篇做的Intellij IDEA翻版.Intellij IDEA的许多操作方式与习惯与eclipse区别很大,所以很容易走入误区.直接上操作吧. 1.基本概念