本文来自:http://developer.51cto.com/art/201403/432954_all.htm

虽然VS2010IDE功能已经非常强大了,但是在有些地方还是可以优化,或者说有更合适的插件可以让我们用着更舒服、更方便、更快捷,本着提高开发效率的目的,于是搜罗了一下适合自己平时使用的辅助工具。

多谢博友@軒轅劍 给我提供的Web Essentials,功能太强大了,太赞了,多谢了。希望更多的博友受益。

JScript Editor Extensions——折叠JavaScript代码

由于最近写的JavaScript稍微多了一点,然后在查看的时候就很不方便,总是要拖动滚动条来查找。于是就想着这JavaScript代码能否像在C#代码一样可折叠呢?这款工具可直接通过VS的扩展管理器中进行下载,如下所示:

下载安装完之后,您只要重启一下VS就可以查看到效果了,查看效果如下:

Javascript parser——树形状查看JS代码

同样这款工具可以通过VS的扩展管理器直接获得:

同样下载安装重启VS,来查看效果。重启VS之后首先在菜单中视图===其他窗口===JavaScript Parse。

点击工具之后出现

就这样查看JavaScript代码是方便多了。

VSCommands 

VSCommands是微软的Visual Studio一个扩展工具。

具有流利的代码导航、智能编码辅助和其他良好改进功能。VSCommands 可以与Visual Studio无缝集成 。

功能蛮多的,在此就不一一列举了,有兴趣的朋友可以下载尝试一下,我是刚发现的,有些功能还在摸索中。

devColor——颜色提取器

我也不知道该取个啥名字,暂且就叫它为颜色提取器。对于前端开发人员用处应该蛮大的。

可直接预览CSS中的各种预设颜色,也可以随时编辑颜色很方便。

Code Compare——代码比对工具

此工具可直接下载安装进行关联VS就可以了,下面是对比的效果,直接将两边不一样的地方给我们关联了,看上去很清晰。

Web Essentials

;

这个工具功能确实很强大,这里要多谢@軒轅劍 博友。

可以及时预览网页效果、兼容的CSS代码的生成、上下箭头可以改变数字值、可以生产Base64格式的字符串代替URL地址等等功能,具体功能介绍可以参考http://www.cnblogs.com/TomXu/archive/2011/11/22/2258849.html。功能确实强大,几乎可以把我用的这几个工具功能都涵盖了,太牛了。

Productivity Power Tools

这个工具我使用比较多的功能之一就是查到

之二就是查看代码结构图直接找到想找到的地方

当然还有其他很多的功能大家可以参考http://www.cnblogs.com/multiplesoftware/archive/2011/02/24/1963381.html

总结

暂且就使用这几个扩展辅助工具,当然还有其他神器——ReSharper,不过电脑不行,用不起。希望对像我一样的菜鸟能有所帮助,也希望园子里的大牛也多多提供一些新的好用的小工具。同时这些工具针对VS2012、VS2013也都有相应的版本额。

原文链接:http://www.cnblogs.com/aehyok/p/3606219.html

最新文章

  1. web sql database数据存储位置
  2. C语言程序设计第4堂作业
  3. 如何利用java得到当前的时间和前一天的时间
  4. 微软职位内部推荐-SW Engineer for Skype
  5. 数据库调优过程(二):找到IO不存在问题,而是sqlserver单表写入IO瓶颈
  6. 抓取Js动态生成数据且以滚动页面方式分页的网页
  7. 如何开通www国际域名个人网站
  8. SQL中PIVOT和UNPIVOT行列转换
  9. MySQL行转列、列转行
  10. 默认空间和webapps下项目部署
  11. 对SVC和SVR的理解
  12. ios成长之每日一遍(day 7)
  13. JQuery中的事件委托
  14. 如何不使用pthread_cancel而杀死线程
  15. BZOJ1558 等差数列
  16. 我的系统资源呢?php-fpm你知道吗?
  17. What is the fastest way of (not) logging?
  18. 【WebGL】3. 相机
  19. socket实现udp与tcp通信-java
  20. ylbtech-LanguageSamples-OLEDB

热门文章

  1. Gym 101147A The game of Osho(SG找规律)
  2. Spring ApplicationListener使用方法及二次调用问题解决
  3. 【Python】远离 Python 最差实践,避免挖坑
  4. Spring中的@Transactional
  5. Leetcode 15
  6. Nginx实践03-配置虚拟主机的3种方式
  7. ESET Smart Security – 免费90天(sv)
  8. L198
  9. 初始化一个static的Map变量
  10. Editor does not contain a main type