您在Visual Studio中使用哪些免费的外部工具?

时间:2009-07-01 12:03:00

标签: visual-studio external-tools

我只使用Artistic Style

在Visual Studio中进行编码时,您还使用了哪些免费工具来处理重复作业?

18 个答案:

答案 0 :(得分:5)

不是真正的工具,但我经常使用AHK (AutoHotKey)为不提供它们的应用程序创建键盘快捷键,以及为其他常见任务创建几个键盘快捷键,例如,我有这个始终运行的脚本:

#n::Run Notepad ;Makes Win+n open notepad
#c::Run Calc ;Makes Win+c open calculator
#i::Run Chrome
#t::Run iTunes
#p::Run C:\Program Files\PuTTY\putty.exe
#s::Run WinSCP
#!c::Run cmd ;Makes Win+Alt+c open a command prompt

答案 1 :(得分:4)

GNU Coreutils + Bash

答案 2 :(得分:4)

答案 3 :(得分:3)

对于一个很好的工具列表,我总是遵从Scott Hanselman的Tool List

至于我自己:

我知道你想要自由,但CodeRush and Refactor是伟大的。如果你正在做专业.Net开发应该真正研究这个。

同样适用于C ++开发的VisualAssist X

不是Visual Studio插件,但我不能没有Launchy

对于RegEx,我喜欢Expresso

答案 4 :(得分:1)

我使用名为ToDoList的工具跟踪我的编程任务。这对于跟踪我刚开始在项目中使用的测试驱动开发(TDD)的步骤特别有用。 www.abstractSpoon.com

虽然不是exaclty工具,但我使用的工具包提供了主要Windows控件的可自定义(可换肤)版本。 www.componentfactory.com。这使我能够非常快速地创建可以动态改变外观的智能工具。我计划有一天自己学会这样做 - 虽然我时间紧迫,但我可以专注于该工具的核心功能。

我还使用SVN进行所有源代码控制。它远远优于公司认可的内部软件。
http://subversion.tigris.org/

答案 5 :(得分:1)

DevExpress可提高VS键盘的工作效率。来自VS的SubCommander命令行util重新生成SubSonic DAL。 Aptana Studio提供更好的CSS / Html布局和Javascript支持。对于超级充电布局,我使用960网格系统。

答案 6 :(得分:1)

答案 7 :(得分:1)

如果您认为GhostDoc很有用,请查看AtomineerUtils - 它具有更强大的自动文档功能,更易于配置,适用于C / C ++ / C#/ Java并支持DocXML和Doxygen格式。

答案 8 :(得分:1)

简单,免费的.NET混淆,支持ILMerge:

Eazfuscator.NET

更新:自2012年6月29日起不再免费,但您仍然可以找到the old version

答案 9 :(得分:0)

Ankh,对于颠覆。效果不好,但允许您移动/重命名文件而不需要四处走动。

我说“效果不好”因为我仍然使用Tortoise进行所有提交/更新/分支/合并的东西,需要手动刷新ankh以显示当前状态。

答案 10 :(得分:0)

版本控制插件是否计数?

如果是这样的话:

ankhSVN

答案 11 :(得分:0)

我使用并推荐

StyleCop

用于良好和干净的代码。由于项目中的每个开发人员都被平等地编写代码,因此维护其他代码更容易。

答案 12 :(得分:0)

SonicFileFinder是一个很棒的快速插件,用于按名称而不是通过项目浏览器打开文件。我唯一的抱怨是,如果你用它来打开.asax文件(以及其他一些较少使用的文件类型),它将启动设计视图而不是代码视图。

http://jens-schaller.de/sonictools/sonicfilefinder/index.htm

答案 13 :(得分:0)

Simian,代码重复。

答案 14 :(得分:0)

SamTools

最常用的物品:

  • Ctrl +鼠标滚轮=向上/向下翻页而不是缩放
  • 调试命令行工具栏下拉列表
  • 大幅改进矩形复制/粘贴
  • 解决方案文件列表 - 在其他项目中实现,但我喜欢这个是工具窗格

RockScroll

  • 有一些非常恼人的错误,但我顺便说一句。我非常希望能得到源代码并重新编写它来修复bug。那好吧。 (如果作者想要将它发布给我 - 我保证免费提供,如果需要,也可以保持开源。)

答案 15 :(得分:0)

PureText将我的代码片段作为文本粘贴到电子邮件和文档中作为纯文本。

答案 16 :(得分:0)

ReSharper / Reflector / GhostDoc / Expresso

答案 17 :(得分:0)

Regular Expression Designer

  

Rad Software正则表达式设计器是一个免费下载,可以提供帮助   程序员学习,开发和测试正则表达式。它是一个   交互式Windows应用程序,旨在简单易用   使用。