阅读更多
UCDetector 1.8.0 发布了。

这是一个Eclipse的插件,用来检测Java中的无用代码.它能够在Eclipse问题视图中创建问题标记:
  • 无效的代码。
  • 代码的可见性可以被改为受保护,默认或者私有。


该版本的新特性:
  • 改进了布局的参数设置。
  • UCDetector操作可用于Working Sets。
  • 使用XSLT或者Java可以为客户报告中新增'org.ucdetector.reports'扩展点。
  • 可以通过重命名和改变__custom.xslt来创建客户报告。
  • 该版本已经修复了NPE,确保每个编译单元对应一种主要类型。

官网地址:http://www.ucdetector.org/

下载地址:http://sourceforge.net/project/showfiles.php?group_id=219599
  • 大小: 20.8 KB
7
1
评论 共 19 条 请登录后发表评论
19 楼 yjianshi 2012-06-29 17:23
suigara 写道
myreligion 写道
suigara 写道
ray_linn 写道
suigara 写道
ray_linn 写道
findbug能查的东西多了,无用代码eclipse自己都能给warning..

public的无用代码也能警告么?我怎么没用过?怎么设置?



public的东西你凭什么说是无用的呢?



没有被引用啊,这种情况很常见啊?你们不会检查有些开始写的公有方法到最后也没被用过的?比如使用某个公有方法,使用它的类都被删除了或者使用其他方法了??东西存在就有它的道理,不要啥也不想就说人家没用


你怎么知道你的项目没用,其他的jar包就没用?第三方jar包就没用?


抬杠很有意思?工具只是指出这些,留不留是你确定的事,工具也不会直接删除,这只是一个工具,你可以不用,但不能说没用

很同意,特别在一个项目组维护几十万行代码,经无数手之后,没有使用的公共方法已经成为维护的负担,用工具检测到之后,根据自己需要删除OR保留
18 楼 lostyue 2011-07-06 21:49
ansjsun 写道
就没用?
suigara 写道
ray_linn 写道
suigara 写道
ray_linn 写道
findbug能查的东西多了,无用代码eclipse自己都能给warning..

public的无用代码也能警告么?我怎么没用过?怎么设置?



public的东西你凭什么说是无用的呢?



没有被引用啊,这种情况很常见啊?你们不会检查有些开始写的公有方法到最后也没被用过的?比如使用某个公有方法,使用它的类都被删除了或者使用其他方法了??东西存在就有它的道理,不要啥也不想就说人家没用

main 方法是不是也是无用的阿 ??

都说了是Public,
自己项目没有用过的东西,不要说就没有用...
17 楼 suigara 2011-06-20 08:32
myreligion 写道
suigara 写道
ray_linn 写道
suigara 写道
ray_linn 写道
findbug能查的东西多了,无用代码eclipse自己都能给warning..

public的无用代码也能警告么?我怎么没用过?怎么设置?



public的东西你凭什么说是无用的呢?



没有被引用啊,这种情况很常见啊?你们不会检查有些开始写的公有方法到最后也没被用过的?比如使用某个公有方法,使用它的类都被删除了或者使用其他方法了??东西存在就有它的道理,不要啥也不想就说人家没用


你怎么知道你的项目没用,其他的jar包就没用?第三方jar包就没用?


抬杠很有意思?工具只是指出这些,留不留是你确定的事,工具也不会直接删除,这只是一个工具,你可以不用,但不能说没用
16 楼 yzsunlight 2011-06-20 08:25
和findbug比优势在哪里
15 楼 ansjsun 2011-06-20 00:11
就没用?
suigara 写道
ray_linn 写道
suigara 写道
ray_linn 写道
findbug能查的东西多了,无用代码eclipse自己都能给warning..

public的无用代码也能警告么?我怎么没用过?怎么设置?



public的东西你凭什么说是无用的呢?



没有被引用啊,这种情况很常见啊?你们不会检查有些开始写的公有方法到最后也没被用过的?比如使用某个公有方法,使用它的类都被删除了或者使用其他方法了??东西存在就有它的道理,不要啥也不想就说人家没用

main 方法是不是也是无用的阿 ??
14 楼 haoningabc 2011-06-19 19:42
jsp的js和css无用的能挑出来吗?
13 楼 myreligion 2011-06-19 16:02
suigara 写道
ray_linn 写道
suigara 写道
ray_linn 写道
findbug能查的东西多了,无用代码eclipse自己都能给warning..

public的无用代码也能警告么?我怎么没用过?怎么设置?



public的东西你凭什么说是无用的呢?



没有被引用啊,这种情况很常见啊?你们不会检查有些开始写的公有方法到最后也没被用过的?比如使用某个公有方法,使用它的类都被删除了或者使用其他方法了??东西存在就有它的道理,不要啥也不想就说人家没用


你怎么知道你的项目没用,其他的jar包就没用?第三方jar包就没用?

12 楼 suigara 2011-06-19 15:32
ray_linn 写道
suigara 写道
ray_linn 写道
findbug能查的东西多了,无用代码eclipse自己都能给warning..

public的无用代码也能警告么?我怎么没用过?怎么设置?



public的东西你凭什么说是无用的呢?



没有被引用啊,这种情况很常见啊?你们不会检查有些开始写的公有方法到最后也没被用过的?比如使用某个公有方法,使用它的类都被删除了或者使用其他方法了??东西存在就有它的道理,不要啥也不想就说人家没用
11 楼 seeuya 2011-06-19 01:09
嗯,检测无 码,不错
10 楼 ray_linn 2011-06-18 20:28
suigara 写道
ray_linn 写道
findbug能查的东西多了,无用代码eclipse自己都能给warning..

public的无用代码也能警告么?我怎么没用过?怎么设置?



public的东西你凭什么说是无用的呢?
9 楼 vlinux 2011-06-18 19:29
public的也许是公布出来给别的系统用的。。。
8 楼 witcheryne 2011-06-18 00:04
不错不错~ 好东西!!!
代码越多,欠债越多
7 楼 suigara 2011-06-17 22:14
ray_linn 写道
findbug能查的东西多了,无用代码eclipse自己都能给warning..

public的无用代码也能警告么?我怎么没用过?怎么设置?
6 楼 fjjiaboming 2011-06-17 20:47
eclipse 默认的是什么?
为什么要有这帖子.????
5 楼 joe9i0 2011-06-17 14:05
一直用findbugs和PMD再加checkstyle
4 楼 smilerain 2011-06-17 11:59
IDEA对无用的代码就显示成灰色的了。
3 楼 renzhen 2011-06-17 11:30
我还以为UC浏览器又出新的应用了呢。
2 楼 ray_linn 2011-06-17 11:12
findbug能查的东西多了,无用代码eclipse自己都能给warning..
1 楼 liu78778 2011-06-17 09:50
和findbug相比,有什么优势?

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • GIS在商业投资和经营中的应用初探

    GIS在商业投资和经营中的应用初探,卢晋波,,在商业领域中有效地开发和利用地理空间数据,有助于商业投资地址的选择、商业运行环境的监测以及市场营销战略的实施,从而达到优

  • 开源GIS总结(一)——总结

          谈到GIS软件,首先让我们想到的便是GIS界的龙头大哥ESRI公司旗下的ArcGIS产品,从最初接触的version 9.2到如今的version 10.6,其发展可谓风生水起。MapInfo软件也不错,可是给人的感觉是渐渐被淘汰了似的,周围使用该软件的人并不算多。然后接触了一些的是国内的SuperMap软件,MapGIS软件等,很遗憾的是作为武大的学生,竟然没有使用过GeoStar的...

  • 作为产品经理为什么选择开源GIS

    作为产品经理为什么选择开源GIS开源GIS和商用GIS软件的区别开源GIS的误区为什么选择开源GIS本章总结 本章导读:选择商用GIS还是开源GIS,这个话题一致困扰着很多GISer,不同的人在不同的情况下有不同的选择。本文笔者从产品经理的角度解释一下为什么要选择开源GIS。 By 李远祥 开源GIS和商用GIS软件的区别 很多技术人员,只要一谈到开源二字,就认为开源技术一定需要非常高深的...

  • WebGIS与传统GIS的区别及其技术支撑

  • GIS在商业中的应用

    1、一个公司利用GIS来评估其办公地点迁址将对员工变换工作(employees’ commute to work)的影响; 2、用GIS开发客户数据库,并用以辨别客户的分布情况,加大邮件宣传的效率并提高客户的回头率; 3、用GIS来帮助小型商业公司寻找那些具有合适的商业、经济、人口和交通属性等内容的贸易空间,如给零售企业提供分析和咨询服务,或者给零售企业提供相关的软件服务;       比如

  • 插件:UCDetector 1.8.0 发布:检测无用代码

    官网地址:[url=http://www.ucdetector.org/]http://www.ucdetector.org/[/url]

  • lz4-java-1.8.0-API文档-中文版.zip

    赠送源代码:lz4-java-1.8.0-sources.jar; 赠送Maven依赖信息文件:lz4-java-1.8.0.pom; 包含翻译后的API文档:lz4-java-1.8.0-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.lz4:lz4-java:1.8.0; 标签:lz...

  • 终极方案:Missing artifact com.sun:tools:jar:1.8.0(原因:安装多个JDK后导致)

    Maven工程中遇到 Missing artifact com.sun:tools:jar:1.8.0 大部分资料的解决方案是 在pom.xml中作如下配置,如下: <dependency> <groupId>com.sun</groupId> <artifact...

  • Cannot resolve com.sun:tools:1.8.0 错误解决

    首先我们看错误: Cannot resolve com.sun:tools:1.8.0 1 主要是整合 shiro 的时候 用 redis 做 RedisSessionDAO 这里就会需要这个jar,并且版本必须是3以上的,低版本的jar虽然不报错,但是会发现 方法会少,网上很...

  • sentinel1.8.0.zip

    sentinel1.8.0客户端以及代码下载

  • GIS到底该销售什么?地图开发应用对公司来说具有哪些经济或者商业上的用途?

    Gis是什么,在销售眼中,其实是一切与地理位置和空间展示及分析有关的数据、软件及设备。任何行业都有上、中、下游,GIS也不例外,GIS销售卖的就是这上、中、下游的产品及附属物。 GIS的产业链是什么样的,有什么样的产品可以卖呢?这里,可将GIS的上、中、下游分为:数据的采集与获取(包括各式各样的遥感数据及地理位置信息)、平台的建立、针对用户的应用开发。整个的盈利链条为:平台商购买数据、开发平台;

  • GIS金融/商业应用

    何为地理营销 地理营销是地理学概念与市场营销学融合的产物,是针对空间相关课题的辅助决策工具,其允许将不同类型的数据整合在一起,这些信息包括企业内部数据、外部环境数据、调研数据,以及地理信息数据,以助于更好地了解市场参与者的行为特征,并且针对实际情况提出相匹配的举措。

  • 地图慧:大数据在地理商业分析中的应用探索

    高清版,地图慧:大数据在地理商业分析中的应用探索

  • GIS技术在商圈分析中的应用 (2012年)

    地理信息系统是处理和分析与空间地理位置有关的数据和信息的技术系统,具有强大的数据管理、空间分析和强大的可视化能力,在各个领域尤其是商圈活动中有着广阔的应用前景.在商业上的应用研究近年来成为GIS应用的新热点,成为了制定商业战略的有力的地理分析工具.本文阐述了当代商圈的特征,并结合这些特征对地理信息系统在商圈分析的应用做了探讨,论述了地理信息系统技术在商圈分析的优越性.

  • 用gis 应用经典案例中解释gis的使用

    1854年,英国首都伦敦爆发了一次霍乱,从8月至9月初,每天死于霍乱者都在50人以上。关于霍乱爆发的原因,两种猜测,一种说法是图中绿色矩形范围内 的公墓里的病菌散布到空气中致使大家得病,另一种是以约翰·斯诺(John Snow)医生为代表,认为黑色方块代表的水井里面水源导致疾病的蔓延。约翰?斯诺利用绘有这个地区所有道路、房屋、饮用水机井等内容的1:6500比例 尺的详细地图,

  • Maven:Missing artifact com.sun:tools:jar:1.8.0问题解决

    Maven:Missing artifact com.sun:tools:jar:1.8.0 问题描述 导入一个Maven项目的时候,pom.xml报了一个错Missing artifact com.sun:tools:jar:1.8.0,检查其Maven配置,未引入Tools包,build path检查Maven缺少配置...

  • Cannot resolve com.sun:tools:1.8.0

    接着控制台就输出了这一行:Cannot resolve com.sun:tools:1.8.0 由于是第一次见到这个依赖,立马想到的就是进行全局搜索,看看这个依赖是在哪个 pom 文件下 但并没有找到。。。 于是乎点开 idea 右侧工具栏的 ...

  • okio-1.8.0-API文档-中英对照版.zip

    赠送源代码:okio-1.8.0-sources.jar; 包含翻译后的API文档:okio-1.8.0-javadoc-API文档-中文(简体)-英语-对照版.zip 对应Maven信息:groupId:com.squareup.okio,artifactId:okio,version:1.8.0 使用方法:...

  • CentOS7配置JAVA_HOME后提示-bash: =/usr/lib/jvm/java-1.8.0: No such file or directory

    如果在/etc/profile中有如下命名 $JAVA_HOME=/usr/lib/jvm/java-1.8.0 每次登录就会出现no such file or directory

  • Java Runtime Environment1.8.0

    JRE1.8.0(Java Runtime Environment)——Java运行环境32bit

Global site tag (gtag.js) - Google Analytics