Advanced refactorings for Ruby code with support for Rails project specifics.
能够支持Rails工程规范的Ruby代码的高级重构。
Rename refactoring is probably the most commonly used of all the refactorings.
重命名重构可能是所有重构中最常用的。
The largest variety of refactorings are those that reorganize code within a class.
最大一类重构是实现了类内部代码重组的重构方法。
Prior to this newest release we already provided a huge number of automated refactorings.
在这个最新版之前,我们就已经提供了大量自动重构功能。
It is also used by tools that analyze code, for example to provide automated refactorings.
工具还能用它来分析代码,例如,可以提供自动化重构。
Martin Fowler: I wrote that about aesthetics in discussing when you apply refactorings.
马丁:嗯,在讨论何时应用重构时,我的确是这样谈论美学的。
We integrated all of our refactorings in the development trunk of the Groovy-Eclipse project.
我们把所有这些重构特性都整合到Groovy - Eclipse项目开发主干中了。
Rather than merely rely on automated refactoring tools, make sure that you do intelligent refactorings.
不仅仅依赖自动重构工具,确保您可以进行智能重构。
For example, Eclipse has more refactorings and better support for merging local code with a CVS server.
例如,Eclipse具有更多的重构功能,能够更好地支持将本地代码与CVS服务器进行合并。
Click Next to see the refactorings that this script will perform, then click Finish to apply the refactorings.
单击Next以查看脚本将要执行的那些重构,然后单击Finish来应用这些重构。
Refactor: to restructure software by applying a series of refactorings without changing its observable behavior.
重构(动词):就是利用一套重构手段来调整软件结构而不改变其外部表现。
Better layering, looser coupling, and greater testability can be achieved over time by performing these refactorings.
通过执行这些重构,可以达到更好的分层,更宽松的耦合,以及更大的测试性。
The ASP.NET MVC Framework Preview 2 has been released last week and offers a lot of new features and many refactorings.
微软公司在上周发布了ASP.NETMVC框架的第二个预览版。这个版本提供了许多新特性,并进行了相当的重构。
All major IDEs now support refactoring - but you can't rely on a tool to perform intelligent refactorings, merely correct ones.
所有主要IDE现在支持重构—但是您不能依赖一个工具来执行智能重构,只能执行正确的重构。
You have a temp that is assigned to once with a simple expression, and the temp is getting in the way of other refactorings.
你有一个临时变量,只被一个简单表达式赋值一次,而它妨碍了其他重构手法。
The services layer contains all the Visual Studio IDE features, such as IntelliSense, refactorings, and code formatting features.
服务层中包含了所有VisualStudioIDE特性,像智能感知、重构以及代码格式化等。
I begin with a name. The name is important to building a vocabulary of refactorings. This is the name I use elsewhere in the book.
我以名称作为开始,重构模式的名称对于建立重构词汇表是非常重要的,我在这本书的其他地方引用这个重构模式也是用这个名称。
JetBrains is the pioneer in creating refactoring tools, so we wanted Ruby developers to have a set of reliable Ruby code refactorings.
JetBrains是重构工具的先行者,所以我们希望Ruby开发者能够有一系列稳定的代码重构工具。
One 2-year ThoughtWorks project saw the technical lead make 53 different refactorings to the code the day before the project went live.
对于一个为期 2 年的ThoughtWorks项目,技术主管在运行该项目的前一天对代码进行了53 处不同的重构。
I use "stupid little checklists" for refactorings that aren't directly supported by my IDE. For example, to move a field to a component.
我用“笨而短小的检查列表”来做我的IDE无法直接支持的重构。
New refactorings - There is a new extract class refactoring, which extracts a group of variables into a class and preserves member access.
新的重构——有一个新的提取类重构功能,它把一组变量提取到一个类中,并且保留了成员访问函数。
After the first tiny steps we started to implement the other refactorings Inline method, Rename of methods, variables, fields and classes.
在第一小步之后,我们开始实现其他的重构功能:InlineMethod,重命名方法、变量、属性及类。
Schaefer said CDT V5.0 also introduces a new refactoring framework and a number of new refactorings to complement CDT's rename refactoring.
Schaefer说CDTV5.0还将引入新的重构框架和一些新的重构以补充CDT的重命名重构。
Even the most basic schema refactorings, such as converting a local definition to a global definition, are not supported by the dominant WSDL and schema tools.
即便是最基础的模式重构,如转换局部定义到全局定义,也不被主流WSDL和模式工具所支持。
Because Eclipse contains many refactorings and describing them all would take an article of its own, this article concentrates on some that are most frequently used.
由于Eclipse包含许多重构功能,而且对所有这些功能进行说明可以自成一篇文章,因此本文主要介绍一些最常用的重构功能。
These refactorings aren't as generally useful as the other types of refactorings that Eclipse has to offer, but are valuable because they perform fairly complex tasks.
这些重构工具并没有Eclipse提供的其他工具那么常用,但是很有价值,因为它们能够执行非常复杂的任务。
When I modify code in these classes, I can implement certain refactorings such as Move Method along with certain design patterns to improve the ease of maintenance incrementally.
当修改这些类中的代码时,就能够实现特定的重构(比如MoveMethod)和特定的设计模式,以逐步改进可维护性。
Its ever-growing set of available refactorings and code-generation functions allow you to manipulate your code at a higher level and automate often coding-intensive and error-prone tasks.
它不断增长的可用重构和代码生成功能集合允许您在更高的级别上操作代码,并自动化通常的代码密集型任务和易错任务。
Note that method changes to the class are irrelevant to db4o because it doesn't store methods or method implementations as part of the stored object data, and ditto for constructor refactorings.
注意,对类中方法的更改与db4o无关,因为它不将方法或方法实现作为存储的对象数据的一部分,对于构造函数的重构也是如此。
Note that method changes to the class are irrelevant to db4o because it doesn't store methods or method implementations as part of the stored object data, and ditto for constructor refactorings.
注意,对类中方法的更改与db4o无关,因为它不将方法或方法实现作为存储的对象数据的一部分,对于构造函数的重构也是如此。
应用推荐