随着在java的发展,用户需求的提高,很多的开发工具应运而生。与传统方法相比,它们可以满足在一个快节奏的环境完成自己想要完成的工作。
第一错误跟踪工具方面,Airbrake是一款值得拥有的工具,他为用户提供了一个基于Web的界面,上面有一个仪表板,记录了错误的详细信息以及特定应用程序的视图,而且他支持的语言种类很多,包括Ruby、PHP、Java、.NET、Python、Swift等,其主要特点如下:1,详细的堆栈跟踪信息,根据错误类型、用户和环境变量分组; 2,从繁杂的信息中过滤出重要的错误; 3,查看哪位成员导致了Bug以及哪位成员正在进行修复; 4,包括HipChat、 GitHub、JIRA、Pivotal等共30多种。
第二为Secureheaders,他是一款web安全开发工具,Secureheaders能够自动实施安全相关的header规则,包括内容安全政策(CSP),防止XSS、HSTS等攻击,防止火绵羊(Firesheep)攻击以及XFO点击劫持等。
第三则为Java反编译插件 —— Jadclipse,他是一款非常实用地Java反编译插件,我们只需将下载的插件包复制到eclipse的plugins目录下,在Windows -> Perference -> General -> Editors -> File Associations中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer” 即可。对于java编程者有相当大的帮助。
第四个是一个网站,网站地址:https://github.com/,你如果是一个刚学习java的人,可能会知道可以免费的将你的项目托管在哪,但你不一定了解它还是一个学习当今流行的Java库和框架的优秀资源。在这里你能够通过实例快速的学习框架,尤其是你已经具有使用类似框架的经验。
第五是Plumbr——内存泄漏检测,首先他是一款内存泄漏检测工具,并可以出具内存泄漏报告。其次它还提供可靠的解决方案。其功能有,1,实时内存泄漏检测并给出警报;2, 出具内存泄漏报告:包括具体的时间、大小、速度(MB/h)以及泄漏原因;3, 内存泄漏的代码位置。最具有特色的是他可以快速地诊断并给出解决方案。
第六是Takipi,它的目的很简单:告诉开发者代码崩溃的时间及原因。无论何时发生异常,Takipi都会抓取到并给出分析报告,方便开发者改善代码。它的独特之处在于:当代码出现错误时,会及时报告出错的代码位置及信息。
上面的六点有工具也有网站,对Java程序员的工作室有相当的帮助的,在生活中还有着很多的,便捷的,实用的工具,只是还未被人们熟知。
本文介绍了六款针对Java开发者的工作辅助工具:Airbrake的错误跟踪,Secureheaders保障Web安全,Jadclipse的Java反编译,GitHub作为项目托管与学习平台,Plumbr内存泄漏检测,以及Takipi代码崩溃追踪。同时提及了GitHub作为学习Java库和框架的重要资源。

1120

被折叠的 条评论
为什么被折叠?



