每一位 Java 程序员都会有套工具来应对工作上的挑战。多年来,Java 程序员使用软件来完成他们的工作。有很多工具对他们是有用的,不过对于初入行的人员来说,寻找合适的工具是困难的,并且是浪费时间的。而今天我们将列出六款 Java 程序员必备的工具。
1. Notepad++
Notepad++是用于编辑 xml、脚本以及记笔记的最佳工具。这个工具的最好部分在于,你在 Notepad++ 上打开的任何一个文档,在关闭后都会有一个残留文档,它有助于在意外删除重要文档,还有办法恢复。Notepad++是一款非常有特色的编辑器,是开源软件,可以免费使用。
2. XML Marker
XML Marker 工具对 Java 程序员来说是非常重要的。它可以帮助开发者更好的完成工作。XML Marker 是一个 xml 编辑器,使用同步表、树和文本显示,显示层次和 XML 数据表格的性质。它通过收集自动生成重复属性和标签名称,然后安排它们到列的任何选择的标签表格中显示。
3. SQL Developer
这是一款针对数据库管理员的免费工具,你可以使用这款工具链接数据库和 SQL 语句。它的功能不像 Toad but 那样多,但是对你而言已经足够使用了。这款工具的唯一缺点就是使用时需要有 JDK。
4. Jad
Jad 用于反编译 Java 类。你可以用 Jad 以纯文本的形式命令和阅读代码。
5. Eclipse
Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具。
6. Keytool
Keytool 是 Oracle JDK 的一部分。Keytool 很少用于开发环境,然而如果你正在开发企业级应用时,这是将是你最好的密钥和证书管理工具。