jSparrow 是面向 Java 开发人员的重构工具(Java Code Fixer)。它允许开发人员修复和自动化维护任务、良好的代码质量、最先进的实践、增强的网络安全、平台稳定性、现代化义务和应用程序性能。
jSparrow 旨在:
提高私人用户的软件速度和性能。
减少维护 Java Legacy 的技术债务。
帮助开发人员使用更简洁、更高效和更安全的代码编写最先进的语法。
提高全球公司的内部稳定性、安全性和绩效。
jSparrow 功能
自动 Java 代码重构
减少重复工作——重复工作对于 jSparrow 来说是不必要的;通过快速安全的维护,您将有更多时间实施新功能。
安全的 Java 升级- jSparrow 还可以将您的软件升级到更安全和性能更高的版本。
提高可读性- jSparrow 可以提高可读性 - 使代码更容易被许多人阅读,并使管理人员能够扩展他们的软件工程团队。
独特的预览模式- 此外,jSparrow 是唯一允许您在做出任何提交决定之前使用重构代码预览原始源代码的维护工具。
jSparrow Eclipse 插件
新规则
删除未使用的类型 - 此规则查找从未使用的类型声明并将其删除。用户可以选择删除仅在测试源中使用的类型及其相应的测试。除了@Deprecated和@SuppressWarnings之外的任何注释都可以防止类型声明被视为未使用。
更多 jSparrow 标记 - 为以下规则添加了 10 个附加标记,使可用 jSparrow 标记的总数达到 76:
使字段和变量最终化。
使用@Override注解。
对原始对象使用 equals()。
删除集合::addAll。
移除对 super() 的显式调用。
删除方法签名上不必要的抛出异常。
重新排序修饰符。
删除 Lambda 表达式大括号。
StringBuffer() 到 StringBuilder()。
使用基于偏移量的字符串方法。
jSparrow Markers 首选项页面 - jSparrow Markers 首选项页面已经扩展了一个搜索字段,允许用户按名称和类别查找 jSparrow 标记。
停用 jSparrow 标记的快速修复 - 所有 jSparrow 标记都已扩展为允许用户停用标记的快速修复。此快速修复会自动打开首选项页面并按名称搜索相应的标记。
使用默认配置文件运行 jSparrow - jSparrow 上下文菜单已扩展为新的条目:
'使用默认配置文件重构' - 使用默认配置文件中定义的规则在选定的源中启动 jSparrow。这样就跳过了选择规则向导,计算重构结束后立即打开预览向导。
'编辑配置文件...' - 打开 jSparrow 首选项页面以编辑配置文件并选择默认配置文件。