你推荐Visual Studio 2010的哪些扩展? (请说明它是否免费,以及它的用途/功能)
免费的:
VsCommandBudy - Extend VS with external commands where really need them (Free) PowerCommands - useful extensions for the Visual Studio 2010 adding additional functionality to various areas of the IDE. DevExpress CodeRush Xpress - Coding assistance, Intellisense navigation,etc. AnkhSVN - Subversion Support for Visual Studio. Ghost Doc - Simplify your XML Comments. Visual Studio Color Theme Editor - make your VS2010 look pretty with themes. VsVim - VIM emulation layer for Visual Studio. DPack - FREE collection of Microsoft Visual Studio tools. VSFileNav - fast searcher with wildcards + camel case searches. Sonic file finder - fast and convenient search. AllMargins tangible T4 Editor plus modeling tools for VS2010 adds IntelliSense and Syntax Coloring to T4 Text Templates Word Wrap with Auto-Indent Indentation Matcher Extension Structure Adornment BlockTagger BlockTaggerImpl SettingsStore SettingsStoreImpl Source Outliner - not available on this link. Triple Click - Makes triple click select an entire line. ItalicComments Go To Definition - Make ctrl+click perform a "Go To Definition" on the identifier under the cursor Spell Checker - not available on this link. Remove and Sort Using - Adds a context menu entry to Solution Explorer that sorts and removes using statements on every file in the solution, project, or on the individual file. Format Document - Adds a context menu entry to Solution Explorer and the code window that executes the Edit-Advance-Format Document command on every file in the solution, project, or current code window. Open Folder in Windows Explorer - Extends the Open Folder in Windows Explorer context menu option to the code editor and to all files in solution explorer. Find Results Highlighter - Highlights the search text in the find results windows. Regular Expressions Margin - A margin which exposes .Net Regular Expressions search and replace capabilities on a given code window. VSCommands - not available on this link. HelpViewerKeywordIndex - Visual Studio Extension for the Microsoft Help Viewer StyleCop - StyleCop analyzes C# source code to enforce a set of best practice style and consistency rules. Extension Analyzer - Extension Analyzer helps debug issues with VSIX Components, Visual Studio Packages, PkgDef Files and MEF Components. CodeCompare - Code Compare is an advanced file and folder comparison tool. This programming languages oriented diff tool can be used as a Visual Studio add-in and as a standalone application. Team Founder Server Power Tools - not available on this link VS10x Selection Popup - not available on this link Color Picker Completion - not available on this link Numbered Bookmarks - Numbered Bookmarks allows users to create and recall bookmarks by using numbers. User can create 10 bookmarks (starting from 0 to 9). Mouse Zoom - Mouse zoom at the mouse's cursor instead of at the top of the visible document. See VS options... Visual Studio 2010 Pro Power Tools - A set of extensions to Visual Studio Professional (and above) which improves developer productivity. JSEnhancements - provides outlining and matching braces highlighting features for Visual Studio JavaScript editor; provides fantastic #region collapsing in JS and CSS files, making long files much easier to handle; Code Contracts Editor Extensions - Displays Code Contracts (when editing C#) in code, Intellisense, and in metadata files. WoVS Quick Add Reference - Add missing assembly references right from the code editor JScript Editor Extensions - Align By T4 Editor Quick Open File for Visual Studio 2010 - quick opening any solution file CleanProject - Cleans Visual Studio Solutions PhatStudio - fast file navigation and quickly opening files VsVim - Vim style keyboard shorcuts Chutzpah - Open source JavaScript test runner I Hate #Regions - makes expanded regions less disturbing by making the font smaller
没有免费的:
Resharper 视觉辅助X JustCode ViEmu CodeRush with Refactor!箴 VisualSVN VS10x Code Map -显示当前编辑器窗口代码的图形嵌套表示 VS10x编辑器视图增强器
AnkhSVN(自由)
即使你使用VS之外的其他SVN shell(如TortoiseSVN),我也建议安装这个源代码控制提供程序来自动跟踪文件的重命名、删除等。
DevExpress CodeRush /重构!专业版(不免费,249.99美元)
它比Resharper好得多(顺便说一下,Resharper总是让我的VS慢到爬行),它可以与c#和VB一起工作。NET(包括重构),支持和社区是非常棒的。物有所值。是的,它支持2010年(在写这篇文章的时候是RC版本)。
我不能没有DPack -特别是在处理大型项目时,它使在文件和成员之间导航更容易。而且是免费的。
最喜欢的快捷键:
Alt+U:文件浏览器,过滤文件类型 Alt+G:代码浏览器,过滤你输入的所有成员 Alt+M:代码浏览器,过滤方法在当前文件中键入
...等等。对我来说,在Project Explorer中找到路要容易得多。
RockScroll(免费)-双击一个单词/符号,高亮显示该单词/符号的所有出现。还将滚动条替换为代码预览,并突出显示编辑点和“所有发生”行。
使用示例:想要查看变量是否在当前源文件中的其他地方使用?双击变量,查看滚动条中的任何红色高亮。
摘自我的博客(全部免费):
Word Wrap with Auto-Indent Indentation Matcher Extension Structure Adornment This also installs the following extensions: BlockTagger BlockTaggerImpl SettingsStore SettingsStoreImpl Source Outliner Triple Click ItalicComments Go To Definition Spell Checker Remove and Sort Using Format Document Open Folder in Windows Explorer Find Results Highlighter Regular Expressions Margin VSCommands HelpViewerKeywordIndex StyleCop Visual Studio Color Theme Editor PowerCommands for Visual Studio 2010 Extension Analyzer CodeCompare Team Founder Server Power Tools VS10x Selection Popup Color Picker Completion Numbered Bookmarks
鼠标缩放(免费)
缩放鼠标光标,而不是缩放可见文档的顶部。 无论当前设置什么缩放级别,始终滚动25%。
Ctrl +鼠标滚轮->放大/缩小鼠标光标。 Ctrl + Shift +鼠标滚轮->一直放大/缩小(在100%时暂停)。 Ctrl +鼠标中键点击->缩放到100%。
Visual Studio Gallery Home http://visualstudiogallery.msdn.microsoft.com/en-us/6de43ab2-e65c-40b3-9986-b0351c28ce53
VisualHG是Mercurial的一个源代码控制插件,它从vs驱动TortoiseHG。我是Mercurial和DVCS的忠实粉丝。VisualHG做了很好的n积分。Git的粉丝们——我不是在要求一场火力战。Hg只是我的品牌。
AtomineerUtils Pro(不是免费的,9.99美元),在我看来,比幽灵医生更好。但是,就像《Ghost Doc》或任何自动文档生成器一样,所生成的文档也需要经过编辑才能具有实际价值。
代码契约编辑器扩展,这是一个免费的扩展,它提供了关于您当前正在处理的方法的继承契约的信息,以及您正在调用的任何方法的契约列表。不幸的是,后者与Resharper功能冲突,但前者仍然可以正常工作。
WoVS快速添加参考
“快速添加引用”扩展增强了VS显示的未识别类型的智能标记,让您有机会为该类型添加相应的程序集引用,如果需要在单个镜头中添加相应的“using”子句。
Vingy(免费)
Vingy 1.0是Visual Studio 2010的一个简单但有效的插件,这样你就可以以一种非侵入式的方式搜索网页,并且可以根据来源过滤结果。
吝啬 http://lh4.ggpht.com/__Mw4iY-4nuY/TKic0LcfKgI/AAAAAAAAA7s/OR82RFQFSU8/s1600-h/image%5B14%5D.png
你可以通过在Visual Studio IDE中点击查看->其他窗口-> Vingy搜索窗口来打开Vingy,或者只是通过高光显示文档中的一些文本,然后点击工具->搜索所选文本(Ctrl + 1)。
用Vingy搜索非常简单。您可以通过两种方式启动搜索。
在Vingy搜索框中输入文本,然后按“Enter”或单击“Go”按钮 当你在Visual Studio中输入时,在编辑器中突出显示一些文本,然后按Ctrl + 1
JScript编辑器扩展
Bundles the following extensions for the Visual Studio 2010 JScript editor Brace Matching Adds support for automatically highlighting the matching opening or closing brace to the one currently at the cursor. Supports matching parenthesis: (), square brackets: [], and curly braces: {}. Braces in strings, comments and regular expression literals are ignored. Outlining / Cold-folding Adds support for automatically creating outlining regions for JScript blocks. Blocks are detected via opening and closing curly braces. Braces in strings, comments and regular expression literals are ignored. Current Word Highlighting Adds support for highlighting all instances of the word currently at the cursor. IntelliSense Doc-Comments Support Adds support for the element in JScript IntelliSense doc-comments to allow display of new lines in IntelliSense tooltips.
这是我的扩展列表。
上面的列表非常全面,所以我花了一些时间来寻找我需要的扩展。这是快照。希望它能帮助到一些人。
我尝试安装comaid,它看起来是一个漂亮的插件,但我的Visual Studio响应变得非常慢。感觉有些线程在码女启动的时候一直在做一些工作。 现在先卸载。
VSFileNav -(免费)在解决方案中查找文件工具(在SonicFileFinder和Resharper之间交叉)。重量轻,易于使用和快速(我厌倦了用Sonic启动时间太长)。
免责声明:这个工具是我写的。
快速打开文件的Visual Studio 2010 -免费。模拟Eclipse用户所熟知的Open Resource特性。这个插件为Visual Studio打开任何解决方案文件提供了同样快速的方法。
VS10x编辑器视图增强器-免费beta版。类型和成员定义强调,块结束细节,可点击的热点(c#和VB文档)
清洁项目-清洁Visual Studio解决方案
How many times have you wanted to send a project to a friend or upload it to a web site like MSDN Code Gallery only to find that your zip file has lots of stuff that you don't need to send in it making the file larger than it needs to be. bin folder obj folder TestResults folder Resharper folders And then if you forget about removing Source Control bindings whoever gets your project will be prompted about that. As someone who does this process a great deal I decided to share with you my code for cleaning a project.
推荐文章
- 查看Visual Studio 2010+中的所有断点
- Visual Studio禁用缺少XML注释警告
- 如何禁用诊断工具?
- Visual Studio单击“查找结果”在错误的窗口中打开代码
- 无法打开Visual Studio -抛出错误“安装过程中无法运行”
- 我在哪里可以找到安装在Visual Studio中的TypeScript版本?
- Visual Studio代码如何解决合并冲突与git?
- _references.js是用来做什么的?
- 如何为新的c#类/接口编辑Visual Studio模板?
- IIS Express Windows身份验证
- 无法加载DLL 'SQLite.Interop.dll'
- 配置系统初始化失败
- 在Visual Studio中是否有标准的快捷键来构建当前项目?
- 我如何让我的解决方案在Visual Studio回到在线的TFS?
- 如何在Visual Studio中生成getter和setter ?