分享一个VisualStudio2010插件——Productivity Power Tools
一、功能列表
进入Tools——Options乐意看到Productivity Power Tools选项,在此列出了插件所拥有的14个功能,包括:
- Align Assignments
- Automatic Brace Completion
- Colorized Parameter Help
- Column Guides
- Ctrl + Click Go To Definition
- Document Well 2010 Plus
- Fix Mixed Tabs
- Highlight Current Line
- HTML Copy
- Move Line Up/Down Commands
- Quick Access
- Searchable Add Reference Dialog
- Solution Navigator
- Triple Click
二、功能介绍
1、Solution Navigator
=>直接在解决方案中展开类的详细内容,查看属性、方法等(仅针对C#和VB)
=>查看解决方案或项目中打开的、没有保存的文件等
=>查看类和成员的相关信息(如添加的引用或者调用信息等——C#)
=>将鼠标放在图片上可以直接进行预览,或放在代码上可以预览代码的信息
这项功能就是将Solution Explorer, Class View, Object Browser, Call Hierarchy, Navigate To, and Find Symbol References全部整合了起来,使用界面如下图:
他对于项目和文件的显示,提供了四种不同的方法,包括:
- All:显示所有项目,和原来 Solution Explorer 的相同。
- Open:只显示有开启的档案的部分,其他没有开启的就隐藏起来;右上图就是用 Open 的设定。
- Unsaved:只显示编辑过、尚未储存的档案。
- Edited:只显示在这个会话编辑过的档案。
2、Quick Access
Quick Access是一个允许用户在IDE中进行查找和执行任务的新功能,包括:
=>执行主菜单和右键菜单的命令
=>使用选择的特定的项目模板打开新建项目对话框
=>显示工具窗口
=>跳转至VS的Options页面
=>创建并执行一系列的任务
3、Automatic Brace Completion
自动完成括号等成对代码,仅支持VB和C#。
支持的符号包括: (), {}, [], <>, “”, and ‘’.
4、Document Well
=>在未固定的标签中增加“固定/不固定”标签选项
Showing pin button in unpinned tabs |
Hidden pin button in unpinned tabs |
=>高亮选中的选项卡
Selected tab when using custom colors in previous version: |
Selected tab when using custom colors in current version: |
=>配置选中或者没有选中的标签中文字的颜色
=>增加关闭所有非固定标签的功能
5、Align Assignments
开启这项功能后,只要按下 Ctrl + Alt + ] 后,就可以自动将所在附近、连续的 assignment 根据「=」来做对齐了~下面就是一个简单的例子,左边的图示原来的程序代码,右边的图则就是按下 Ctrl + Alt + ] 后的结果
6、Ctrl + Click Go To Definition
按着 Ctrl 后,再去点程序代码,他就会自动跳到所点的东西的定义去、或是显示出所有找到的 symbol;算是一个快速在程序代码里找东西的方法了。
7、HTML Copy
开启这项功能后,从 Visual Studio 复制的程序代码都会包含有 highlight 过的 RTF(Rich Text Format)形式,只要是贴到 Word 或是 Windows Live Writer 这一类支持 RTF 的程序,都可以产生 hightlight 过的内容了。
8、Triple Click
在本来的编辑器里,鼠标光标单击是将文字光标移到所在的位置,双击则是选取所在位置的字;而这个功能则是追加了一个连按鼠标三下,可以选取一整行的功能。
9、Column Guides
可以加入垂直的参考线,来辅助程序代码的对齐、调整以及阅读。
总结整理自:
http://viml.nchc.org.tw/blog/paper_info.php?CLASS_ID=1&SUB_ID=1&PAPER_ID=189
http://blogs.msdn.com/b/visualstudio/archive/2010/07/18/new-version-of-the-productivity-power-tools-is-available.aspx
转载于:https://www.cnblogs.com/RockyMyx/archive/2011/06/20/productivity-power-tools-plugin-for-vs2010.html
分享一个VisualStudio2010插件——Productivity Power Tools相关推荐
- 使用 Productivity Power Tools 高级扩展 来帮助你提高 VS2012 的工作效率
Productivity Power Tools 高级工具是帮助开发者提高工作效率的, 用于 Visual Studio 2012 专业版(及以上) 的一组免费扩展. 本文大多数内容译自MSDN:ht ...
- Productivity Power Tools,对于Visual Studio 2017的15个扩展
在Visual Studio 2017正式发布期间,微软公司更新并发布了Productivity Power Tools的扩展版本.Productivity Power Tools的这个版本包括了针对 ...
- 免费的精品: Productivity Power Tools 动画演示
Productivity Power Tools 是微软官方推出的 Visual Studio 扩展,被用以提高开发人员生产率.它的出现一定程度上弥补和完善了 Visual Studio 自身的不足, ...
- Productivity Power Tools 动画演示(转)
Productivity Power Tools 是微软官方推出的 Visual Studio 扩展,被用以提高开发人员生产率.它的出现一定程度上弥补和完善了 Visual Studio 自身的不足, ...
- Productivity Power Tools工具
本文列举了Productivity Power Tools中自己感觉最好用的几个功能: 1.标记自动补全 支持().{}.[].<>."".'' 通过Tab键导航到下一 ...
- 分享一个旋钮插件 jquery.knob.js 新增change事件中回调返回值功能以及阻止冒泡事件
本来都要休息了还是打开github,解决了线上一个插件的兼容性. 看来今晚能睡的比较踏实了! 插件介绍 jquery-knob是我用到的UI设计比较清新的旋钮插件之一,应用灵活,体积小,功能强大. 图 ...
- Visual Studio 2010的Productivity Power Tool扩展
一.功能列表 进入Tools--Options乐意看到Productivity Power Tools选项,在此列出了插件所拥有的14个功能,包括: Align Assignments Automat ...
- 分享一个监控MFS的nagios插件
最近线上刚好有监控MFS服务器的需求,本来准备自己完全写一个nagios插件出来的,但是又懒不想写就搜了一下,还真有网友分享出来了.他的连接地址是:http://blog.csdn.net/liuyu ...
- 分享一个针对触摸设备优化的图片幻灯jQuery插件 - touchtouch
为什么80%的码农都做不了架构师?>>> 日期:2012-5-6 来源:GBin1.com 在线演示 本地下载 触摸设备越来越流行了,很多互联网用户都使用ipad等平板电脑 ...
最新文章
- asp.net 入门的五个步骤
- 不可思议的纯 CSS 实现鼠标跟随效果
- Python如何打包EXE可执行文件
- 如果太阳系毁灭,这种神秘粒子就是真凶!
- 数据结构-线性表之用队列实现栈用栈实现队列
- HTML5 webSQL查看表结构
- PHP爱好者:十天学会php之第一天
- 安徽省计算机二级水平考试试卷,安徽省计算机二级考试理论试题(附答案)
- 面试中被问到三次握手四次挥手应该怎么回答?---------不看后悔系列
- 【JavaSE8 高级编程 多线程】多线程入门级解析 2019_7_27
- PyTorch模型训练实战技巧,突破速度瓶颈
- CTF 关于linux 7z解压的一点trick
- 外贸企业邮箱格式怎么写?外贸域名邮箱格式
- 基于到达时间差(TDOA)的室内定位(/无线传感器网络定位)——极大似然估计ML
- vba oracle 乱码,【VBA研究】用VBA实现excel与Oracle数据库交互
- 【Cilium 1.10 重磅发布!】支持 Wireguard, BGP, Egress IP 网关, XDP 负载均衡, 阿里云集成
- Latex/overleaf表格旋转、表格高度宽度、表格行间距设置
- 2022西安交通大学912初试经验贴 专业课133
- 三维建模之曲面的分类
- 赛灵思 Xilinx UG1387 - Versal ACAP 硬件、IP 和平台开发方法指南(中文版) (v2020.2)
热门文章
- 计算机网络分代核心的属性,高职单招计算机类模拟试卷二(环职职专)
- mysql改国标码_MySQL 优化实施方案
- 附件中可能包含对计算机有害的病毒.附件可能无法正确显示,广西成人高校计算机实用基础统考理论试题(A卷)...
- 没有域可以加文件服务器吗,文件服务器没有域
- python全排列_全排列算法python实现
- json文件转为excel_2分钟上手、3小时学会无代码软件开发---XML、Json处理
- python内建函数是什么意思_Python 自省相关的内建函数和属性
- 动画 | 空调是怎么制冷的?
- 这届清华学生太难了!C++作业难到上热搜!
- 漫画 | 苦逼项目是如何诞生的?