Visual Studio 实用插件全集

摘要:
如UML工具、代码控制工具、集成开发环境等。目标代码适用于Microsoft支持的所有平台。(来自维基百科)Visual AssistX是一个高效的插件,许多程序员应该很熟悉它。


Microsoft Visual Studio(简称VS)是美国微软公司的开发工具套件系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight。(摘自维基百科)

Visual Assist X 这个高效插件很多程序员都应该熟悉。除此之外,Visual Studio 同样有很多插件,有助于开发人员/程序员的开发工作。本文收集整理了其他 16 个不错的插件。

0. DevColor Extensions

一个小工具,也包括了一个颜色选择器。

1. Snippet editor

Snippet Designer 是一个开源插件,有助 VS 提供更为丰富和更为高效的编码经历。

2. Productivity Power

the Productivity Power Tools, your extension state (disabled or enabled) will be retained when you install a new version of the Tools as long as Visual Studio is running during the installation.

3. Image Optimize

在 Solution Explorer 中的任意文件夹和图片上增加一个右击菜单,可来优化文件夹中的 PNG、GIF 和 JPEG 文件。优化并不影响图片质量,优化过程采用了业内已证明的算法,用于移除 EXIF 信息和其他数据。

4. VS Command 10 Extension

VS Commands provides code navigation and generation improvements which will make your everyday coding tasks blazing fast and, together with tens of essential IDE enhancements, it will take your productivity to another level.

5. Web Essentials

The Live Web Preview tool window loads your website/project in a browser and will update every time you save or build. You can turn on live editing for CSS which lets you see your CSS changes on your actual website as you type each keystroke.

6. JS Enhancements

This extension provides outlining and matching braces highlighting features for Visual Studio JavaScript and CSS editor. Works both in JS/CSS files and HTML script/style blocks.

7. Numbered Bookmarks

Numbered Bookmarks allows users to create and recall bookmarks by using numbers. User can create 10 bookmarks (starting from 0 to 9). User can add or navigate to the particular bookmark by using the same shortcut key. The tool adds a bookmark margin to visual studio editor, next to scrollbar.

8. FoxCop Integrator

FxCop Integrator allows to integrate stand-alone FxCop and Code Metrics PoewrTool into VS2010. You can analysis your source code on VS2010 Pro.

9. Code Compare

Code Compare is a powerful file and folder comparison tool that demonstrates new level of code comparison. Advanced comparison approaches, which consider the peculiarities of different programming languages, make a significant advantage in code comparing.

10. Open Folder in New Windows Explorer

Extend the “Open Folder in Windows Explorer” context menu option to the code editor and to all files in solution explorer.

11. Regular Expresion Margin

A margin which exposes .Net Regular Expressions search and replace capabilities on a given code window. Toggle the margin by Alt+r. Navigate to next search by Alt+n. Navigate to previous earch by Alt+p. Escape key hides the margin and set focus back to the code window. Even if the margin is hidden, as long as there is search in the Find What textbox, it will continually do a search on text updates.

12. Visual Studio Color Theme

Allows users to customize the color palette used for menus, toolbars, tabs, title bars, and other environment colors.

13. Spell Checker

This extension provides spell checking support for various “natural language” portions of files. This includes:

Plain text files (the entire file is spell checked)
Source code (comments and strings are spell checked)
HTML/ASP (things that aren’t HTML tags are spell checked)

14. Triple Click

Makes triple click select an entire line.

15. Go To Definition

Make ctrl+click perform a “Go To Definition” on the identifier under the cursor. Also, when the ctrl key is held down, highlight identifiers that look like they have definitions to navigate to.

16. VsVim

曾在@程序员的那些事 推荐过这个插件:VsVim,在 Visual Studio 2010 环境下模拟 Vim 。

visafora

给括号上色

vs homepage:http://msdn.microsoft.com/en-us/vstudio/default.aspx

http://visualstudiogallery.msdn.microsoft.com/zh-cn/

Microsoft.VisualStudio.RegularExpression:正则表达式
http://visualstudiogallery.msdn.microsoft.com/en-us/55c24bf1-2636-4f94-831d-28db8505ce00

智能感应:Microsoft.VisualStudio.IntellisensePresenter
http://visualstudiogallery.msdn.microsoft.com/en-us/ca201b20-8100-4f9a-a653-a20ae308e82e

PowerCommands
http://visualstudiogallery.msdn.microsoft.com/en-us/e5f41ad9-4edc-4912-bca3-91147db95b99
PowerCommands 为Visual Studio 2010 Microsoft 免费


GoToDef转到定义: 相当于F12
http://visualstudiogallery.msdn.microsoft.com/en-us/4b286b9c-4dd5-416b-b143-e31d36dc622b


HTML 5 Intellisense for Visual Studio 2010 and 2008
http://visualstudiogallery.msdn.microsoft.com/en-us/d771cbc8-d60a-40b0-a1d8-f19fc393127d

拼写检查器SpellChecker
http://visualstudiogallery.msdn.microsoft.com/en-us/7c8341f1-ebac-40c8-92c2-476db8d523ce


http://www.wholetomato.com/tour2.asp

Highlight all occurrences of selected word 高亮显示选择词语
http://visualstudiogallery.msdn.microsoft.com/zh-CN/4b92b6ad-f563-4705-8f7b-7f85ba3cc6bb

免责声明:文章转载自《Visual Studio 实用插件全集》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇​数字IC后端设计中Hold违反的修复方法SQL Server 自定义函数下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

任正非致歉华为前程序员:回来吧,公司错了

近几日,因着任正非连续签发邮件,无处不在热议华为,其中与所有的技术人可谓密切相关。 除了一员工因说真话,被晋升两级,根据其自愿选择工作岗位及地点,并由无线网络产品线总裁邓泰华保护其不受打击报复之外,更有标红的 90 号总裁办新邮件流出。 这次,任正非对其曾经的一名员工点名道姓地呼唤其回归,并且印发成文件分发至全体员工。该邮件大标题是《我们要紧紧揪住优秀人物...

RPA-UiPath学习之启程

因公司需要将部分原人工的业务采用RPA技术进行替代,把我抓了壮丁。 于是我开始学习起RPA。 公司选择的是目前市场占有率最高的Uipath。 UiPath这个Studio工具,大概是采用wpf开发。 在uipath实现的项目可以有两个选择VB和C#,两者都是基于.NET FRAMEWORK生态下的。 所以,这对C# .NET程序员而言,学习成本相对很低。...

11_RHEL安装Maya2015

1. 解压 tar -xvf ./Autodesk_Maya_English_2015_Linux_64bit.tgz 2. 运行 ./setup    2.1补充 如果提示缺少 libpng12.so.0,按照下面步骤解决: 此库文件是个早期的版本,而且软件仓库也没有早期版本的安装包,必须下载早期的版本,并手动编译安装。   下载 wget ftp:...

Android 音频系统 1 -- codec

0. 专用术语 1. 物理结构 2. 系统架构 本文基于Freescale IMX平台Codec ALC5625为例。 0. 专用术语  ASLA - Advanced Sound Linux Architecture  OSS - 以前的Linux音频体系结构,被ASLA取代并兼容  Codec - Coder/Decoder  I2S/PCM/...

主机与虚拟机Oracle VM VirtualBox不能拖动复制的解决办法

先将虚拟机系统关机,然后打开Oracle VM VirtualBox管理器: 第一步: 常规高级里共享粘贴板已经选中双向 第二步: 虚拟机设置-存储-控制器SATA(或IDE)-勾选"使用主机输入输出(I/O)缓存" 第三步: 存储-控制器SATA-点击***.vdi-勾选"固态驱动器" 重新打开虚拟机; ----------------- 直接复制粘贴...

Oracle学习(11):PLSQL程序设计

PL/SQL程序结构及组成 什么是PL/SQL? •PL/SQL(Procedure Language/SQL) •PLSQL是Oracle对sql语言的过程化扩展 •指在SQL命令语言中添加了过程处理语句(如分支、循环等),使SQL语言具有过程处理能力。 SQL长处 交互式非过程化。 数据操纵功能强; 自己主动导航语句简单; 调试ea...