拥有我工作的公司的公司最近单方面决定 salesforce.com 和 force.com 平台是我们前进的方向。目前,我们是一家 C# .NET 商店,我们在日常工作中经常使用 Visual Studio 和 Resharper。
我对这个决定并不满意,但是像任何优秀的开发人员一样,我愿意给它一个机会并研究这项新技术,看看如果我被迫做出从 . NET 到 APEX 开发人员。到目前为止,我必须承认对 Force.com 平台印象并不深刻。公平地说,有些东西看起来还不错……但其他的东西就是烂……看看他们关于什么是好的 单元测试的想法……幸运的是,这些错误是我可以避免的编写适当的单元测试,不管salesforce.com 文档背后的人多么糟糕......
但是,对于咆哮感到抱歉(我真的需要把它从我的胸膛中解脱出来),我发现我知道我真的会错过的一件事是一个很好的重构工具,比如 Resharper。作为一名 .NET 开发人员,Resharper 使我能够完成很多繁重的工作,否则我会犹豫不决。它还使开发 TDD 风格变得更加容易,因为我只需敲几下键就可以轻松创建新方法和属性。因此,我正在寻找可用于 Eclipse 和 APEX 编程语言的任何类型的重构工具。我已经下载并安装了 force.com 开发者网站推荐的工具,但到目前为止,我在重构支持方面看到的很少。
有谁知道存在用于 APEX 编程语言的任何重构工具?