“用 WebStorm 重构代码的感觉好极了。我能同时移动、重命名、拆分和重组一百多个文件,安心又高效地重构项目。在不那么高级的 IDE 中,大规模重构操作简直就像一场噩梦。而且,许多开发者可能不会特别积极地定期维护和改进代码库,从而导致技术债务积累和代码库退化。有了 WebStorm,随着项目发展,代码可以保持整洁。”
— Diego Oliveira Sanchez,NutriAdmin 联合创始人
Diego 和他的商业合作伙伴 Magda 在 2016 年推出了 NutriAdmin。由于其前端是用 AngularJS 编写的,当 Google 将 AngularJS 替换为 Angular 时,他们很快就遇到了技术的支持问题。Diego 研究了市场上的许多工具,最终选择了 WebStorm。WebStorm 的特别之处是这款 IDE 能够在 AngularJS 代码中执行静态分析,这对他们的工作非常有帮助。同时,WebStorm 的可扩展性和强劲功能也让他赞不绝口。
Diego 介绍了 WebStorm 为他的团队带来的好处:
对于 NutriAdmin 来说,关键目标是确保随着产品的发展,其代码尽量不出错、易于维护且可扩展。如 Diego 所说:“WebStorm 在这个目标中发挥着至关重要的作用。在接下来的几年里,我们预计会为现有应用甚至其他应用编写数千行代码。WebStorm 让我们能够编写出高质量的软件并对其进行测试。”
Diego Oliveira Sanchez,NutriAdmin 的联合创始人
diego@nutriadmin.com
nutriadmin.com
Unidata 首席技术官 Ruslan Trachuk
WebStorm 就像一把瑞士军刀。 总会有更好的工具可以满足某些特定用例,但 WebStorm 是唯一有效的一站式解决方案,能够为 JavaScript 开发者每天面对的所有用例提供强大的支持。 另外,其兼具了美观、稳定、功能丰富和易于使用等优势。
Matt Lucas,RoadBotics 产品主管
我们已部分改用 WebStorm,因为许多高级功能都已经预打包,这样我们就可以快速地开始工作,同时减少对其他第三方的依赖。 而且,将我们所有的软件许可证集中于一处更易于管理开发工具的访问权限。
Varij Kapil,IT Manufactory 软件开发者
我们仍处于基于主要产品构建新特性和新功能的阶段,有时要在多处进行多项更改。 我们需要在多个 Java 模块和 React 组件之间进行重大更改和代码重构。 如果没有 JetBrains 产品,我们就没办法完成如此大规模的更改工作。