在上一篇中,我错误的将SummberOfNHibernate的作者所使用的工具当作是ReSharper,在这里给大家道歉了,后来和作者联系了一下,发现了另外一个好工具,呵呵,因为ReSharper的确很优秀,国内的资料还多一点。那就是CodeRush。
做.Net开发的很多人都知道DevExpress,很强大的控件厂商,而且可以得到它的源码(收费的哦),而这款CodeRush同样来自这家很优秀的公司。在SON中,所使用的是注册版的CodeRush and RefactorPro,好东西就有好价格,它的使用费是249+39$/Y,一般的程序员是受不起的。幸好,CodeRush Xpress出现了,官网已经改名了,叫DXCore™ for Visual Studio,这是一个对个人的免费版本,包含了CodeRush 和 RefactorPro的部分功能。
[Official Site]有下载地址
官方的介绍,看起来是不是很诱人:
The new CodeRush Xpress product offers a very useful subset of the more advanced CodeRush + RefactorPro capabilities. Following is the list of refactorings that the Xpress product offers for 100% free….
- Add Block Delimiters
- Combine Conditionals
- Compress to Lambda Expression
- Compress to Ternary Expression
- Convert to Auto-implemented Property
- Convert to Initializer
- Create Backing Store
- Decompose Initializer
- Decompose Parameter
- Expand Lambda Expression
- Expand Ternary Expression
- Extract Method
- Flatten Conditional
- Inline Delegate
- Inline Temp
- Introduce Local
- Make Explicit
- Make Implicit
- Move Type to File
- Name Anonymous Method
- Name Anonymous Type
- Reverse Conditional
- Split Conditional
- Use String.Format
- Use StringBuilder
In addition, several of the more valuable and frequently-used CodeRush code navigation, editing, highlighting, etc. features are provided…
- Duplicate Line
- Highlight All References
- Increase or Reduce Selection
- Smart Clipboard Operations
- Generate from Using (TDD)
- Quick Navigation Window
- Quick File Navigation
软件我还没开始使用,但兴奋之情已经溢于言表,我会在使用之后写出一些具体的用法,供大家交流学习。Thanks.
再次感谢SummberOfNHibernate的作者Steve,你可以从这里了解他,这里有他对DXCore的介绍,点击。