
Eclipse
文章平均质量分 81
1024工场
新技术,新未来,1024工场...
展开
-
你不知道的Eclipse用法:使用Metrics 测量复杂度
Metrics可以进行许多有用的代码度量,包括圈复杂度度量,它用于测量方法中惟一路径的数目。 在Eclipse中安装和使用Metrics步骤 Elipse中安装Metrics插件 打开Help->Install new Software,点击Add,添加Repository。Name:Metrics,Location: http://metrics.so原创 2013-07-03 09:18:57 · 10062 阅读 · 4 评论 -
你不知道的Eclipse用法:使用Allocation tracker跟踪Android应用内存分配
Android Tools中的DDMS带有一个很不错的跟踪内存分配的工具Allocation tracker。通过Alloction tracker,不仅知道分配了哪类对象,还可以知道在哪个线程、哪个类、哪个文件的哪一行。 尽管在性能关键的代码路径上移除所有的内存分配操作不是必须的,甚至有时候是不可能的,但是Alloction tracker可以帮你识别代码中的一些重要问题。原创 2013-07-05 09:23:32 · 10111 阅读 · 0 评论 -
你不知道的Eclipse用法:使用Heap检测和分析Android应用内存
Android Tools中的DDMS带有一个很不错的内存检测工具Heap。使用Heap检测应用进程使用内存情况步骤如下: 在Eclipse中安装和使用Heap步骤 Eclipse安装Heap插件 Andorid开发环境的时候,默认将该工具包含到ADT插件中。所以不必有额外的安装。 启动Eclipse,切换到DDMS透视图原创 2013-07-04 09:29:27 · 11517 阅读 · 7 评论 -
你不知道的Eclipse用法:使用JDepend 进行依赖项检查
JDepend 是个可免费获取的开源工具,它为包依赖项提供面向对象的度量值,以此指明代码库的弹性。换句话说,JDepend 可有效测量一个架构的健壮性(反之,脆弱性)。 在Eclipse中安装和使用JDepend 步骤 Elipse中安装JDepend插件 打开Help->Install new Software,点击Add,添加Repository。N原创 2013-07-01 09:31:11 · 6736 阅读 · 0 评论 -
你不知道的Eclipse用法:使用findBugs预先检测错误
FindBugs是用于Java的另一种静态分析工具,它在某些方面与Checkstyle和PMD类似,但是侧重点不同。FindBugs不关心格式或编码标准,对最佳实践也不太感兴趣:事实上,它专注于检查潜在的程序错误和性能问题,它可以准确找出这些问题,并能检测许多难以查找的常见程序错误。 在Eclipse中安装和使用findBugs步骤 Eclipse安装findBug原创 2013-06-29 10:35:25 · 3821 阅读 · 0 评论 -
你不知道的Eclipse用法:使用PMD预先检测错误
PMD是一款静态代码分析工具,它能够自动检测各种潜在缺陷以及不安全或未优化的代码。Checkstyle之类的其它工具可以检查代码是否遵循了约定和标准。而PMD功能则更多地是集中在预先检测缺陷上,它提供了高度可配置的丰富规则集,用户可以方便配置对待特定项目使用那些规则。 在Eclipse中安装和使用PMD步骤 Elipse中安装PMD插件 打开Help->原创 2013-06-28 09:18:41 · 12048 阅读 · 2 评论 -
你不知道的Eclipse用法:使用CheckStyle实施编码标准
Checkstyle是一款为Java代码实施编码约定和最佳时间规则的开源工具,尽管它最初被设计用于实施编码标准,但现在它也允许用户检查最佳编码实践。它分析Java源代码并报告违反标准的情况,可以通过插件将其继承到自己喜欢的继承开发环境中,以便开发人员能够立即看到并纠正违反正式标准的情况。 Checkstyle提供了现成的标准Sun约定,包括120个规则和标准,这些约定能够处理各种问题:原创 2013-06-27 09:39:11 · 4330 阅读 · 0 评论 -
你不知道的Eclipse用法:使用Javadoc导出项目的API文档
技术文档是项目的重要组成部分,Javadoc则是Java技术文档的基础之一。Javadoc为Java代码生成一组便于使用的API文档,作为沟通工具,这些文档可提供有益的帮助,使团队成员理解其他成员正在进行的工作。 当然,要获得良好的Javadoc文档,要求源代码中有精心编写的有意义的注释,对任何工具而言,这都是苛刻的要求。这不是本文的重点内容。 本文将具体讲述使用Eclip原创 2013-06-26 09:09:38 · 16610 阅读 · 4 评论 -
你不知道的Eclipse用法:插件的安装和卸载
Eclipse插件安装步骤 使用Eclipse Marketplace安装 在菜单栏中,Help->Eclipse Marketplace弹出对话框。 在搜索栏中,搜索相应的插件,点击install安装。 使用Install new software安装 在菜单栏中,Help->Install New Softwar原创 2013-06-25 10:57:39 · 6655 阅读 · 0 评论 -
你不知道的Eclipse用法:全局搜索和更替
Eclipse中全局搜索和更替 Eclipse全局搜索步骤 使用快捷键“ctrl+H”打开文件搜索对话框,选择“File Search”标签,在Containing text中输入你需要搜索的字符串,在Scope中,选择你要搜索的范围,点击Search。 在Search视图中,会列出搜索得到的结果,点击打开属性结构。双击搜索结构,就原创 2013-06-24 15:15:41 · 51234 阅读 · 2 评论 -
你不知道的Eclipse的用法:使用Eclipse查看Android源码
在平时的开发和学习过程当中,为了更好的理解,为了更好的运用,我们通常希望查看相关类的源代码实现。在Eclipse中,使用Ctrl+鼠标(放在查看的类上,点击),会自动跳转到相关的源码中。 但是如果没有相关的配置,就会出现如下图情形,所以我们还要进行相关的配置。 在Eclipse中查看Andrid源码的配置步骤 下载相关版本的Android源原创 2013-08-22 18:18:54 · 4206 阅读 · 0 评论 -
你不知道的Eclipse的用法:使用MAT分析Android的内存
如果使用DDMS确实发现了我们程序中存在内存泄露,那如何定位到具体出现问题的代码片段,最终找到问题所在呢?如果从头到尾分析代码逻辑,那肯定会把人逼疯,特别是在维护别人写的代码的时候。这里介绍一个极好的内存分析工具Memory Analyzer Tool(MAT)。 在Eclipse中安装和使用MAT步骤 Eclipse安装Allocation tracker插件原创 2013-07-08 09:20:25 · 23551 阅读 · 3 评论