发展状况 项目描述 这是Technion以色列理工学院2018-2019年度项目的一部分。该项目的目标是建立一个小型库,并通过重构其代码,添加文档,提高测试覆盖率等进行改进。 Spartanizer是: Eclipse插件 在问题视图中提供了简化代码的提示 使您的代码简洁:多说几句话。 其他研究平台:纳米模式,源到源转换和Athenizer Spartanizer是一个Eclipse插件,它提供了一些技巧,以简化您的代码并使之更短。 Spartanizer将spartan编程原理应用于您的代码。它可以对代码进行重构,从而使其更简单,包含在程序名称空间中的变量名称更少,并且可以使代码更整洁。 Spartanizer提供了各种编程技巧和改进,包括删除不必要的代码,将临时变量更改为通用名称等等。 该项目在“以色列技术学院”中被认为是一项学术项目,后来由不同的学生和计算机科学系成员开发了