一个好的程序员除了具备扎实的基本功外,还应该具有更为灵活的逻辑思维与判断能力。除此之外,撑握一些行之有效的辅助工具也很重要。工欲善其事,必先利其器。有好的工具辅助,所做的工作将事半功倍。下面向大家推荐基于WEB应用开发的java程序员应该必备的辅助开发工具。
1,Java剖析工具 -- profiler
是一个全功能的Java剖析工具(profiler),专用于分析J2SE和J2EE应用程序。它把CPU、执行绪和内存的剖析组合在一个强大的应用中。JProfiler可提供许多IDE整合和应用服务器整合用途。JProfiler直觉式的GUI让你可以找到效能瓶颈、抓出内存漏失(memory leaks)、并解决执行绪的问题。它让你得以对heapwalker作资源回收器的rootanalysis,可以轻易找出内存漏失;heap快照(snapshot)模式让未被参照(reference)的对象、稍微被参照的对象、或在终结(finalization)队列的对象都会被移除;整合精灵以便剖析浏览器的Java外挂功能。
下载地址:http://www.ej-technologies.com/download/overview.html
2,冗余代码检查 -- Simian
Simian UI是一个用来发现重复代码的eclipse插件,对于改善设计,消除冗余代码很有帮助。
安装方法:使用eclipse的Help->SoftwareUpdate进行安装。站点地址为:http://www.integility.com/eclipse/
安装后,按照提示重新启动eclipse。在希望进行分析的项目上点击右键,选择Simian->AddSimian to this project,就可以为该项目进行代码检查。
3,浏览器端调试工具(IE) -- Internet Explorer DeveloperToolbar
微软发布了Internet Explorer Developer ToolbarBeta版。该产品让开发人员能够深入探索和理解Web页面,帮助开发者更好地创建Web应用。浏览和修改Web页的文档对象模型(DOM)。具备以下特性:
-通过多种技术方式定位、选定Web页上的特定元素。
-禁止或激活IE设置。
-查看HTML对象的类名、ID,以及类似链接路径、tab顺序、快捷键等细节。
-描绘表格、单元格、图片或选定标签的轮廓。
-显示图片象素、大小、路径、替代文字等。
-即时重定义浏览器窗口大小到800x600或自定义大小。
-清空浏览器缓存和cookie,被清除项可从所有对象或给定域中选择。
-直接访问关联W3C规范参考、IE开发组blog或其他来源。
-显示设计时标尺,帮助对齐对象。
该工具条可集成在IE窗口,或以浮动窗口形式存在。
下载地址:从微软官方下载
4,浏览器端调试工具(Firefox) -- Firebug
JavaScript, CSS,HTML,Ajax调试工具。功能包括HTML/CSS检查,除错工具,错误控制台和命令行等。可对javascript做调试和性能分析,查看html代码的结构,css样式动态提示,检测并显示页面错误,浏览树型结构的DOM数据,可以显示javascript的log等等功能。
下载地址:http://www.getfirebug.com/
Trackback:http://tb.blog.csdn.net/TrackBack.aspx?PostId=1595241
分享到:
相关推荐
AVR辅助开发工具2.1.1 可以自动生成UART TWI SD USB ZLG7290 VS1003等等的代码,可选芯片包括大部分AVR,开发工具是ICCAVR
51单片机辅助开发工具,包含单片机精灵、字模软件、乐谱编辑软件等
51单片机辅助开发工具,包括ASCII,串口通信波特率初值计算等
PB8.0辅助开发工具, 输入控件的名称后显示改控件可以使用的事件、参数、函数
取模、串口调试、波特率、电阻识别等单片机辅助工具,能使开发过程更方便,包含基本工具
vs辅助开发工具vx,使你的开发更得心应手
Android 开发辅助工具提供了各种辅助工具用以对各种问题方便快速地进行定位、提升开发和测试效率。
BAT、CMD批处理程序辅助开发工具
单片机小精灵是一款单片机辅助开发工具,提供常用51系列单片机的参数计算和资料查询功能。 【软件特点】 ◇ 延时计算(高精度延时,误差小于机器周期。支持C、汇编语言) ◇ 定时器/计数器初值计算(可生成C语言...
一款单片辅助开发工具,以51系列单片机参数为参考。和资料查询功能
汇编工具包内包含DOSBOX以及其所必需的汇编开发工具,如debug.exe,masm.exe,link.exe等必需的扩展程序,本人在使用中非常方便,如有需要者可以下载,希望可以帮助到你
AVR辅助开发工具,有各个定时器的定时设定值
简单的报表辅助开发工具,很容易上手,就不写说明了:)这是第一个版本,支持的功能还很少,新手可以用这个学学做报表的基础语句!软件是在.net framework 2.0下做的,如果在1.1下运行可能会有问题.
一些辅助开发工具,比如apiFox请求工具等
其包含多种51单机片开发所需的辅助开发工具(Image2Lcd 2.9(破解版) 串口调试助手 单片机小精灵 lcd汉字取模软件 51Hex_Bin.exe 51波特率初值设定.exe等)
Visual Studio的辅助开发工具Visual Assist,压缩包中包含Visual Assist的安装文件、绿色文件及使用方法,适用于VS2010-2015版本
SPCE061A单片机的辅助开发工具 自带寄存器头文件
驱动辅助开发工具集(Monitor、WinObj、DbgView)
只要你命名符合命名规则,自动提示控件属性,你再也不用记多达2400多个pb的属性、事件和函数了。类似vb的只要在Script里面输入如dw_1. 、sle_x.即可得到提示。多达2400多个属性、方法和函数。powerbuilder6.5 适用。...