VS插件,好用,提高代码效率。Productivity Power Tools

原创 2011年01月21日 23:05:00
  1. 原著:http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/
  2. 工具栏选项支持

    控制扩展特性的开启与关闭,查找扩展特性的相关配置。

  3. 解决方案导航器

    该扩展更像是一个增强的解决方案浏览器,通过它可以:

    1. 展开代码文件导航到某个类,展开类导航到类中的成员等(仅C#和VB)
    2. 搜索解决方案中类成员
    3. 过滤解决方案来查看打开的、未保存的文件等
    4. 查看类、类成员的相关信息(类似C#中的引用、调用关系)
    5. 鼠标移动到代码或图片上进行预览

    总之,它将解决方案浏览、类查看、对象浏览、调用层次、导航功能以及符号引用查找功能合并到了一个工具窗口中,同时提供了一些交互的小工具。但是并不包括解决方案浏览器中的所有功能,例如多文件选择和拖拽功能就不支持。

  4. 快速查询访问

    这个工具能够让你在vs中查询、执行通用的任务。如果你不确定某个菜单的位置,如果你想快速创建一个Silverlight项目,那么你可以用这个工具来更有效率的查找执行vs中的操作而不用离开键盘。通过它你可以:

    1. 执行主菜单和右键菜单的命令
    2. 打开选定项目模板的新建项目对话框
    3. 显示工具窗口
    4. 跳转到vs选项页面
    5. 导航到某个打开的文档
    6. 创建并执行一系列的操作

    通过Ctrl+3可以打开快速查询窗口,然后输入要查询的内容后回车即可查看结果,如果结果太多,可以继续Ctrl+3在结果集中继续查找。

  5. 自动符号完成

    该插件能够在你输入某个符号的时候自动匹配并插入对应的结束符号,具体功能有:

    1. 支持()、{}、[]、<>、""、''
    2. 通过Tab键导航到下一个结束符号
    3. C#中能自动完成声明,并通过SHIFT+ENTER转到下一行
  6. Tab功能

    该插件能够让你完全定制文档tab的行为,包括按照项目、字母顺序排序tab;按照tab所属项目或者正则表达式对tab进行颜色的区分,能够让你更好的识别不同项目的文档组;通过使用顺序来关闭tab等。

  7. 可查询的引用增加对话框

    该窗口能够让你更快更容易的找到你要查找的引用,并增加到项目中。

  8. 当前行高亮显示

    随着代码的增多,被标记的地方就越来越难找到,这个扩展可以将标记行高亮显示,让你更容易的找到它。标记的颜色也可以在工具选项的字体和颜色中进行设置。

  9. HTML复制

    该扩展能够让你从编辑器中以HTML的格式复制和剪切代码,这样当你将代码复制到TFS的bug表单或者其它基于HTML的控件中的时候,就不需要进行格式处理了。

  10. 三次点击选中行(重点推荐)
  11. Ctrl+Click跳转到定义(重点推荐)
  12. 解决混合Tab、Space使用

    有的人喜欢用tab键,有的人喜欢用空格键,但是几乎没有人喜欢两者混合使用,该扩展能够对混合使用tab和space的文件进行警告,并且提供快速的解决方法,将分隔符改变成你喜欢的tab或者space。

  13. 赋值对齐

    这个扩展对于提高代码可读性很有帮助,通过按下Ctrl+Alt+J,你就能将以下代码:

    this:
        
    And turns it into this:
       
    注意:这个可能与当前的格式设置有冲突。例如,在C#中你需要将"工具->选项->文本编辑器->C#->格式->空格->在声明语句中忽略空格"一项禁用。

  14. 通过ALT+Up Arrow或者Alt+Down Arrow在上下行间移动
  15. 列导航

    虽然之前有注册的key可以在代码编辑器中画一条垂直的线,来检测我们的代码或者注释是否超出了屏幕宽度,但这个扩展提供了配置界面来完成这个工作。

  16. 颜色化的参数帮助

    该扩展通过对C#、VB的参数帮助窗口中的内容应用语法高亮显示提高了编辑器的一致性。高亮颜色可以在字体和颜色菜单里面的"签名帮助"处进行定制。

  17. 本文翻译:孙镜涛

相关文章推荐

使用 Productivity Power Tools 高级扩展 来帮助你提高 VS2012 的工作效率

Productivity Power Tools 高级工具是帮助开发者提高工作效率的, 用于 Visual Studio 2012 专业版(及以上) 的一组免费扩展. 本文大多数内容译自MSDN:ht...

VS 插件 ProPowerTools

这个插件尽量不要和Recharper 或VA插件一起使用,容易出现崩溃现象 Visual Studio 2010新增“扩展管理器”的功能,可用于添加、移除、启用和禁用Visual Studio扩...

VS插件 Productivity Power Tools 动画演示

Productivity Power Tools 是微软官方推出的 Visual Studio 扩展,被用以提高开发人员生产率。它的出现一定程度上弥补和完善了 Visual Studio 自身的不足,...

VS2013 好用的插件

http://www.tuicool.com/articles/i2Q3IvN 切换到vs2013上有些时间了,以下是我个人认为比较好的插件。 Resharper 神器中的神器...

Unity扩展 检视面板(Inspector面板),编辑器窗口(自己定义的类似Inspector面板的窗口),scene场景 常用的类说明

EditorApplication 主应用程序类。 能控制编辑器的启动,暂停,新建场景等,比较高层次的控制。 Editor 派生的自定义编辑器基类。使用这个为你的对象来创建...
  • WPAPA
  • WPAPA
  • 2016年04月10日 23:41
  • 2181

Unity3D研究院之初探PoolManager插件(七十四)

前几天我在博客里面分享了为什么Unity实例化很慢的原因,并且也分享了一个缓存池的工具。有朋友给我留言说PoolManager插件非常好用,我抽空研究了一下确实很好用。PoolManager目前的最新...

Visual Studio 2010 的官方外掛:Productivity Power Tools

前言 有在寫程式的人應該或多或少都會有把程式碼放到文件、或是投影片裡的需求吧?而如果像 Heresy 有在寫網誌的話,可能需求就更大了∼不過要怎樣可以把程式碼貼的漂亮呢?現在大部分用來編輯程式碼...

AndroidStudio偷懒开发插件Butterknife Zelezny提高代码编写速度和开发效率

ButterKnife的github上的主页: http://jakewharton.github.io/butterknife/ 目前版本为8.1.0 首先安装插件: ...
  • asmcvc
  • asmcvc
  • 2016年06月16日 17:14
  • 606

EF Power Tools for VS 2017

  • 2017年08月08日 11:15
  • 102KB
  • 下载

分享一个很好用的验证码插件代码

之前做表单验证一般都是网站系统自动的验证码,今天做专题页面要加前台验证就找了一个验证码的插件,感觉这个还挺方便实用的, 下面不多说,直接把插件代码分享给大家,希望对大家有用。 html代码:...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VS插件,好用,提高代码效率。Productivity Power Tools
举报原因:
原因补充:

(最多只允许输入30个字)