8

我只是使用艺术风格

在 Visual Studio 中编码时,您还使用哪些其他免费工具来处理重复性工作?

4

18 回答 18

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
于 2009-07-01T12:17:19.240 回答
4

CodeRushX

于 2009-07-01T12:06:56.080 回答
4

GNU Coreutils + Bash

于 2009-07-01T12:16:27.527 回答
3

对于一个很棒的工具列表,我总是遵循 Scott Hanselman 的工具列表

至于我自己的:

我知道你想要免费的,但CodeRush 和重构是伟大的。如果您正在做专业的.Net 开发,应该认真研究一下。

用于 C++ 开发的 VisualAssist X也是如此!

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

对于 RegEx,我喜欢Expresso

于 2009-07-01T15:12:00.883 回答
1

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

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

我还使用 SVN 进行所有源代码控制。它比公司认可的内部首选软件要好得多。
http://subversion.tigris.org/

于 2009-07-01T12:59:22.477 回答
1

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

于 2009-07-01T13:11:32.127 回答
1

片段编译器:http ://www.sliver.com/dotnet/SnippetCompiler/

于 2009-07-01T14:56:05.770 回答
1

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

于 2009-07-02T20:46:01.827 回答
1

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

Eazfuscator.NET

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

于 2009-07-23T09:03:02.487 回答
0

正则表达式设计器

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

于 2009-07-01T14:58:05.873 回答
0

ReSharper / Reflector / GhostDoc / Expresso

于 2009-07-01T15:18:18.923 回答
0

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

于 2009-07-01T17:35:50.763 回答
0

山姆工具

最常用的物品:

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

RockScroll

  • 有一些非常烦人的错误,但我得到了。我非常希望我能获得源代码并重新编写它以修复错误。那好吧。(如果作者想将它发布给我——我保证保持免费,如果需要,开源。)
于 2009-07-23T00:02:09.533 回答
0

Simian,用于代码重复。

于 2009-07-23T00:06:23.597 回答
0

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

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

于 2009-07-23T09:21:52.263 回答
0

我使用并推荐

风格警察

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

于 2009-07-23T09:35:59.737 回答
0

版本控制插件算不算?

如果是这样的话:

安赫SVN

于 2009-07-23T09:38:35.270 回答
0

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

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

于 2009-07-23T09:40:12.927 回答