终于有办法让重构在Eclipse Kepler中的JavaScript、HTML项目中发挥作用了吗

Is there finally a way to make refactoring work in JavaScript, HTML projects in Eclipse Kepler?

本文关键字:项目 HTML 作用 JavaScript 中的 重构 Kepler Eclipse 终于      更新时间:2023-09-26

我问这个问题是因为我需要更新下面已经过时的重复项:Eclipse>WST>JSDT Javascript重构

如何重构JavaScript、HTML、CSS等?

我只想在整个html/javascript项目中重命名我的变量/函数名。所以除此之外我什么都不需要。那么有没有可靠的eclipse插件等

请不要建议我选择JetBrains的产品,比如webstorm或intellij。我想坚持日食。我也测试过netbeans和许多其他ide。

这不是您想要的答案,而是您需要的答案。再分解是一项基本上超出自动化范围的活动。有很多工具可以使用,但当自动重新分解工具不足时,你可以依靠你不喜欢的工具(搜索/替换);即不能达到你的抽象推理和智力水平。你可以阅读这本书,它将极大地帮助你发展技能。

如果正如你所说的";你所要做的就是重命名";Notepad++允许您在多个文件中进行搜索/替换。如果我没有记错的话,Eclipse也会这么做。

你可以做的是使用单元测试,试试QUnit来改进流程,减少容易出错的手工编码的工作量。你可以看看这一点以及测试驱动开发背后的想法。将自动测试应用于HTML或CSS并不容易,因为它们是声明性的,并且您需要关注结果屏幕(作为质量控制活动)

我的观点是,你不会得到你想要的东西,也不会在你想要的地方。但还有更多的东西可以找到。祝好运