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

  • 2020大学录取结束, 10大“热门专业”出炉, 计算机专业独占鳌头!!!

    来源:前瞻产业研究院《2020年中国高考人们本科专业类排名及介绍》近期,前瞻产业研究院公布《2020年中国高考热门本科专业类排名及介绍》评选出了高考热门报考本科专业类TOP30,本文整理...

  • 专访泰康大数据部总经理周雄志:“经验驱动”成为过去式,“数据驱动”基本实现

    泰康大数据部总经理 周雄志 周雄志告诉数据猿,目前,在保险行业,大数据主要应用于风控、预测、精准营销、核保、理赔等方面。记者 | 郭敏官网 | www.datayuan.cn微信公众号ID | datayuancn人类社会从开始就面临着自然灾害和意外事故的侵扰,在与大自然抗争的过程中,古代人就萌生了对付灾害事故的保险思想和原始形态的保险方法。公元前916年,在地中海的罗德岛上,国王为了保证海上贸易

  • GIS在商业中的应用

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

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

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

  • 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技术在商圈分析中的应用 (2012年)

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

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

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

  • 浅谈基于GIS天地图进行商业市场分析及信息系统设计实现

    摘要:天地图主要提供地图浏览和查询服务,形式单一,商业推广与市场竞争力较弱,造成了公众对天地图的使用率与依赖性不高。本文以拓展天地图的商业价值为主要目的,分析了互联网团购信息的特点,重点设计了多源团购信息系统的系统目标、技术路线、服务接口和数据实体等内容,并详细介绍了虚拟服务接口、JSON解析与提取等关键技术,最终通过“武进区团购信息综合展示系统”的建设实现了将拉手网、美团网等团购信息在天地图上的

  • 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