从Myeclipse到Intelj Idea

2:反编译和debug:LIntelj idea自带反编译效果,这样就可以愉快的看源码了,遇到问题可以直接点进去源码看,这对于我们技术的提升大有裨益。而在myeclise中需要安装反编译插件,我使用了myeclipse有一年之久,其中安装反编译插件失败了很多次,配置麻烦。并且idea还有个逆天的功能就是断点可以跑到源码包里显示变量的值,这在myeclipse是不可能做到的.debug中可以直接显示一个对象的字段的值,而myeslipe你需要鼠标移动上去才会jar包中的源码,可以直接点进去查看源码
5:提示功能:intelj idea的智能提示功能,细节做的很完善,说个小细节,它的自动补全,如果你加了分号,它是不会再给你加的。而在myeclipse中首先你得开起全部字母的匹配提示,因为它默认的只是.触发提示,然后你开启了,假如输入个String变量它非得给你加个后面string,这点很烦人,我曾想过解决方法,百度谷歌一大推,找到了教程也是很麻烦的.以下图是myeclipse的代码提示功能开启,而idea是不需要配置的
6:对于jsp、xml的支持:myeclipse对jsp支持可以用‘烂’这个词形容了,提示功能你手动得开启,经常莫名的xml自动校验,一些没有出错的代码也给你报错,首先是一大堆的校验,还很难取消搞的人很懊恼。而idea这些烦恼都是没有的,对jsp、xml的支持很棒,并且有很多非常好的快捷输入方式,举个例子:你输入ul:li*5,按下tab键就可以出来一个ul和5个li的选项卡等等
8:本地历史:这是个小功能,但是在myeclispe中没有出现,你对于一个文件的修改历史,可以完整的看到,包括几点修改、修改了什么,并且可以随时恢复,这点对于误操作很重要。myeclipse中有时候编程忘记了自己修改了什么,只能通过ctrl+Z来回退,想象你退回去了,新的操作又没了,又得重新修改,很麻烦。以下图示本地历史功能的演示,其中可以看到昨天和前几天的修改,都很清楚明了
9:自动感知框架,当你的项目用了java框架的时候,idea可以“感受”出来,它会提供给你很多建议和优化的忠告
二:idea的不足之处
从Myeclipse到Intelj Idea的更多相关文章
- myeclipse学习总结一(在MyEclipse中设置生成jsp页面时默认编码为utf-8编码)
1.每次我们在MyEclispe中创建Jsp页面,生成的Jsp页面的默认编码是"ISO-8859-1".在这种情况下,当我们在页面中编写的内容存在中文的时候,就无法进行保存.如下图 ...
- 【解决方案】Myeclipse 10 安装 GIT 插件 集成 步骤 图解
工程开发中,往往要使用到集成GIT ,那么下面说说插件安装步骤 PS:以Myeclipse 10 为例,讲解集成安装步骤. ----------------------main------------ ...
- MyEclipse生成注册码
今天正在使用的MyEclipse出现了使用过期,在网上发现一个可以生成注册码的程序,现在分享给各位. /** * myEclipse生成注册码 * 点击顶部:MyEclipse --> subs ...
- myeclipse 内存不够用报错PermGen space 和 An internal error has occurred.
最近项目中又增加了新的模块,项目的代码又多了不少.运行的时候总是报如下错误 Exception in thread "http-apr-80-exec-6" java.lang.O ...
- WebLogic的安装和配置以及MyEclipse中配置WebLogic
WebLogic 中间件: 是基础软件的一大类,属于可复用软件的范畴,顾名思义,中间件属于操作系统软件与应用软件的中间,比如:JDK,框架,weblogic. weblogic与tomcat区别 : ...
- MyEclipse对Maven的安装
好记性不如烂笔头,记录一下. 操作系统:windows 7 MyEclipse2015 JDK1.7 maven的下载链接,点这里下载apache-maven-3.0.4-bin.tar.gz. 下载 ...
- MyEclipse 的 配置文件
D:\soft\i\myeclipse10\MyEclipse 10\configuration.settings\org.eclipse.ui.ide.prefs MAX_RECENT_WORKSP ...
- myeclipse 无法启动 java.lang.IllegalStateException: Unable to acquire application service. Ensure that the org.eclipse.core.runtime bundle is resolved and started (see config.ini).
把myeclipse10 按照目录完整拷贝到了另外一台电脑, 另外的目录 原安装目录 D\:\soft\i\myeclipse10 新安装目录 E\:\soft\myeclipse10 双击启动失败, ...
- myeclipse学习总结三(MyEclipse文件查找技巧)
一.查找文件 使用快捷键[ctrl+shift+R]弹出弹出文件查找框,如下图所示: 二.查找包含某个字符串的文件 使用快捷键[ctrl+H]在弹出对话框中选File Search选项,然后在第一个文 ...
随机推荐
- NodeJS、NPM安装配置与测试步骤(windows版本)
1.windows下的NodeJS安装是比较方便的(v0.6.0版本之后,支持windows native),只需要登陆官网(http://nodejs.org/),便可以看到首页的"INS ...
- PHP flock() 函数
定义和用法 flock() 函数锁定或释放文件. 若成功,则返回 true.若失败,则返回 false. 语法 flock(file,lock,block) 参数 描述 file 必需.规定要锁定或释 ...
- HTML5 Canvas圆盘抽奖应用(适用于Vue项目)
<!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="UTF-8& ...
- centos利用yum安装卸载软件常用命令
来自:http://tech.v01.cn/Linuxchangjianwenti/changyongruanjiananzhuangyucao/2012/0119/70.html 一.使用yum安装 ...
- bootstrap-multiselect 的简单使用,样式修改,动态创建option
1.bootstrap-multiselect 顾名思义基于bootstrap,bootstrap基于jquery,所以第一步,引入文件 bootstrap.css/ juery.js /bootst ...
- Thrift compiler代码生成类解析
代码生成类解析: Thrift--facebook RPC框架,介绍就不说了,百度,google一大把,使用也不介绍,直接上结构和分析吧. Hello.thrift文件内容如下: namespace ...
- 推荐一款强大的3D家装开源软件
2015年家装o2o着实火了一把.家装涉及到上门量尺,再设计,这个过程是免不了的. 目前基于bs架构的酷家乐,爱福窝等,流行起来就是着力于这点,通过一个点寻找突破口,进入深度挖掘,带动其他家具等产品来 ...
- Azure Powershell对ASM资源的基本操作
本文主要介绍Windows Azure Powershell对ASM资源的基本操作 1.登陆ASM模式,命令:Add-AzureAccount -Environment AzureChinaCloud ...
- 清除Chrome浏览器的历史记录、缓存
习惯了用360卫士清理浏览器缓存.历史记录等垃圾文件,但是今天用360清理过后,打开谷歌浏览器Chrome时, 发现它的历史记录(CTRL+ H)根本没有被清理掉,经过一番探索后,可以通过下面方法清除 ...
- AWS认证权威考经(助理级认证篇)
笔者作为AWS官方认证的早期通过者,已经拿到了AWS的助理级解决方案架构师.开发者认证,系统管理员认证.这几年也陆续指导公司多人通过AWS的认证.本篇文章将分享如何通过自学的方式轻松通过AWS的助理级 ...