果壳网中援引该扩张的稿子也不在少数,就能越早体验到下①本子 Visual Studio

免费的精品: Productivity Power Tools 动画演示

  Productivity Power Tools 是微软官方推出的 Visual Studio
扩大,被用来提升开辟职教员和学生产率。它的面世一定程度上弥补和健全了 Visual
Studio
自己的阙如,比方当中的标识自动补全、复制引用等周围虽小,但却真得支持笔者缓慢解决了不少劳神。新浪中引入该扩充的小说也不少,本篇多少也有点类似,只是为着大家阅读方便,笔者为各自比较好一些效益配上了
GIF 动画。

  该扩大中有的是灵光的功力已经被直接参预到下二个版本的 Visaul Studio
IDE个中,约等于说你越早选取该工具,就能越早体验到下1版本 Visual Studio
的功效。不管您信不信,反正小编信了。

 

  本文将以 Visaul Studio 二〇一二为根基进行介绍。若是您使用的是 Visual
Studio 2010 或 20一三,那么本文章只怕并不适合于此。

 

  文章索引

 

  Productivity Power Tools 是微软官方推出的 Visual Studio
扩展,被用于升高开采人士生产率。它的面世一定水平上弥补和周到了 Visual
Studio
自个儿的阙如,举个例子当中的号子自动补全、复制引用等看似虽小,但却真得匡助自个儿缓慢消除了大多劳神。腾讯网中推荐该扩张的篇章也不少,本篇多少也有点类似,只是为着大家阅读方便,小编为独家比较好一些效益配上了
GIF 动画。

功能管理

  该增加包括二种区别的机能,假使你以为某项成效对你的话没用,也许会振憾到您的健康办事,你能够选用关闭。你要做的只是开拓工具 / 选项 / Productivity Power Tools,然后依据必要开始展览配备。

图片 1

 

  该扩张中大多灵光的效果已经被一向参加到下三个版本的 Visaul Studio
IDE个中,约等于说你越早选拔该工具,就能越早体验到下壹版本 Visual Studio
的效益。不管你信不信,反正小编信了。

标记自动补全

  简单表达

  1、支持 (), {}, [], <>,“”, 和‘’。

  二、可以选取 Tab 键快捷牢固到停止标识后。

  3、能够选取 Shift + Enter 自动在代码行最终加上
“;”,并将光标定位在下壹行。

 

  动画演示

图片 2

 

 

行上、下移

  轻便表达

  在尚未选取扩展前,你只可以动用 Shift + Alt + T
将某1行下移,无法前行。今后,你可以简轻巧单的把光标定位在须求活动的行内,然后选用alt + ↑↓。

 

  动画演示

图片 3

 

  本文将以 Visaul Studio 2013为根基实行介绍。假如您使用的是 Visual
Studio 二〇〇九 或 201三,那么本小说也许并不符合于此。

复制类

  轻便表达

  原有的Visual Studio 在复制类公事的时候,不会对文本内的 class
实行重命名,粘贴达成后 Visaul Studio
就会因类名重复而唤醒有不当,同时新的类公事为 Copy of
xxx,那不利于在缓和方案管理器内急忙找到该文件。使用该增添的 “复制类”
操作,会活动把类名实行重命名操作,同时类公事的命名称叫 xxx+数字 来区分。

 

  动画演示

图片 4

 

 

提升的滚动条

  轻易表达

  这些是贰零1壹中的新职能,能够让我们更迅捷的稳固到代码。即便2个文本上万行,通过边移动滚动条边查找的方法显著是低功用的。

 

 

  滚动条上区别的颜料代表区别的情趣

  黄绿:光标当前所在的任务

  红棕:有荒唐的地点

  鲜红:新加上的代码

  玉石白:有改换,且从未保存的代码

 

  动画演示

图片 5

 

  小说索引

复制引用

  轻便表达

  当有个别引用供给同时被加多到七个门类中的时候,大家能够直接通过复制、粘贴的办法贯彻。(只可用来同3个化解方案内的差异种类里面)

 

  动画演示

图片 6

 

复制为项目引用

  轻巧表达

  当个中1个项目供给用作另1个品种的引用时,能够直接使用 “Copy as
Project Reference”。(只可用来同三个解决方案内的不等等级次序里面)

 

  动画演示

图片 7

 

 

复制代码路线

  轻易表达

  有个别时候,你可能必要精通当前文件的路线,那时,你就足以在缓慢解决方案能源管理器中使用
“Copy Path”。

 

  动画演示

图片 8

 

成效管理

  该扩大包罗三种分化的功能,假设你认为某项功效对你来讲没用,恐怕会滋扰到您的日常化办事,你能够选择关闭。你要做的只是打开工具 / 选项 / Productivity Power Tools,然后依照要求进行安插。

图片 9

 

在文书夹中开采

  轻便表明

  当要求赶快在文件夹中张开某1个文本的时候,只须求在消除方案财富处理器中选中该文件,然后右击选择“Open Containing Folder” 便可。

 

  动画演示

图片 10

 

标志自动补全

  轻易表达

  1、支持 (), {}, [], <>,“”, 和‘’。

  2、能够使用 Tab 键火速牢固到截止标识后。

  3、能够采取 Shift + Enter 自动在代码行最终加上
“;”,并将光标定位在下一行。

 

  动画演示

图片 11

 

修改工程文件

  轻松表达

  在平素不那一个工具在此之前,修改三个工程供给先在文件夹中找到.csproj文件,然后选拔采纳编辑器展开。今后只须求在工程上右键单击选择“艾德it Project File”
就能不辱职责了。单击该选用之后就会把当前项目举办卸载(假若有未保存的修改,会唤起您是不是保存),当您改改完毕后,记得要重复加载项目。

 

  动画演示

图片 12

 

行上、下移

  轻易表达

  在一向不动用增添前,你不得不使用 Shift + Alt + T
将某壹行下移,无法前行。将来,你能够省略的把光标定位在急需活动的行内,然后使用
alt + ↑↓。

 

  动画演示

图片 13

 

高速运转

  轻松表达

  这一个意义是 Visual Studio 贰零①1的效率,目标是能高效实践一些操作,因为有点操作隐藏在很深的地点,比如设置字体,你大概须求经过挑选
工具 / 选项 / 情状 然后才具找到,然而你使用 “急速运营”
就能相当的慢设置字体。而该扩充进一步助长了 “快速运营”
所协理的命令集,举个例子神速设置演示用的书体、飞快苏醒字体、苏醒开辟条件设置、开启或关闭自动换行等。

 

  动画演示

图片 14

 

 

命令 描述
CollapseRegions 当前文档中所有的#region折叠
ExpandRegion 当前文档中所有的#region展开
TxtFont- 将文本编辑器的字体减小2(最小减小到6)
TxtFont0 将文本编辑器的字体重置为10
TxtFont+ 将文本编辑器的字体增加2(最大增加到60)
TxtFontReset 将文本编辑器的字体重置为当前主题的默认值
EnvFont- 将开发环境的字体减小2(最小减小到5)
EnvFont0 将开发环境的字体重置为9
EnvFont+ 将开发环境的字体增加2(最大增加到59)
EnvFontReset 将文本编辑器的字体重置为当前主题的默认值
InsTabsOff 当键入Tab时用空格代替(对所有语言生效)
InsTabsOn 当键入Tab时用保持使用Tab(对所有语言生效)
LineNumOff 关闭文本编辑器的行号显示(对所有语言生效)
LineNumOn 打开文本编辑器的行号显示(对所有语言生效)
PresentOff 关闭演示模式,字体恢复为打开演示模式前的大小
PresentOn 打开演示模式,放大字体以便在投影仪上查看
ResetToBasic 把VS设置重置为Visual Basic development settings
ResetToC++ 把VS设置重置为Visual C++ development settings
ResetToC# 把VS设置重置为Visual C# development settings
ResetToF# 把VS设置重置为Visual F# development settings
ResetToGeneral 把VS设置重置为General development settings
ResetToJavaScript 把VS设置重置为JavaScript for Windows 8 Apps development settings
ResetToLightSwitch 把VS设置重置为LightSwitch development settings
ResetToSQL 把VS设置重置为SQL Server development settings
ResetToWeb 把VS设置重置为Web development settings
ResetToWebCode 把VS设置重置为Web (Code Only) development settings
SwitchCode 从设计器和Code Behind,源文件的头文件之间切换
TabSize- 把Tab的缩进量减小2(对所有语言生效)
TabSize0 把Tab的缩进量重置为4(对所有语言生效)
TabSize+ 把Tab的缩进量棚屋增加2(对所有语言生效)
WordWrapOff 关闭自动换行(对所有语言生效)
WordWrapOn 打开自动换行(对所有语言生效)

上表摘自《用 Productivity Power Tools 二零一三进步你的工效

 

 

复制类

  轻巧表达

  原有的Visual Studio 在复制类公事的时候,不会对文件内的 class
举行重命名,粘贴完毕后 Visaul Studio
就会因类名重复而提示有不当,同时新的类公事为 Copy of
xxx,那不利于在缓和方案管理器内十分的快找到该公文。使用该扩充的 “复制类”
操作,会自动把类名进行重命名操作,同时类公事的命名称叫 xxx+数字 来分别。

 

  动画演示

图片 15

 

累加参考线

  轻巧表明

  倘诺你的每行的字符数有必要,举例只同意单屏呈现,那你就须要在某一列时举行手动换行,从而确定保障展现效果。不过什么技能明了是还是不是该换行了吗?难道每一趟都要去数字符数?可能是去看一下
Visual Studio
状态栏中的音讯?那样功能实在是低!使用那几个扩大,你只须要在急需张开换行的职位扩充一条参考线,那么你就能一目理解了。倘使您需求在第70列设置参考线,那么你先要允许光标能牢固在第100列,不然无法插入或删除参考线。允许光标定位到某1列的法子很简短,你能够轻松地按住空格键直到那列甘休。恐怕能够拉开
Visaul Studio 的虚构空格。

 

  动画演示

图片 16

 

升高的滚动条

  简单表明

  那么些是二零一三中的新成效,能够让我们更加高速的定位到代码。借使三个文件上万行,通过边移动滚动条边查找的秘籍显明是低功效的。

 

 

  滚动条上区别的水彩代表不一样的意思

  青白:光标当前所在的岗位

  深青莲:有错误的职位

  土黑:新加上的代码

  黄色:有改变,且未有保存的代码

 

  动画演示

图片 17

 

鼠标中键滚动

  容易表明

  就像是在浏览器中,按住鼠标中间可以举行滚动同样。

 

  动画演示

图片 18

 

复制引用

  简单表明

  当有些引用须求同时被增多到多个种类中的时候,大家得以一向通过复制、粘贴的点子落成。(只可用以同五个解决方案内的两样门类里面)

 

  动画演示

图片 19

 

Email 代码

  简单表达

  若是您的档案的次序组经常使用邮件系统相互联系代码,那么这一个神速格局将能大大便利你的操作。你只要求选中你指望
email 给对方的代码片段,然后右键单击选拔 “Email Code
Snippet”,就会跳出邮件客户端,并将你选中的代码自动粘贴到邮件正文中。

 

  动画演示

图片 20

 

复制为品种引用

  轻松表明

  当当中3个品类供给用作另一个品类的引用时,能够一直使用 “Copy as
Project Reference”。(只可用来同一个消除方案内的两样系列里面)

 

  动画演示

图片 21

 

删除近年来开辟的类型和文书

  轻易表达

  假使不指望留下历史记录,能够直接举行删除,并会跳出对话框让您选取需求删除的记录。为了进行删除操作,Visaul
Studio
会自动重启1遍,并会活动保存你未曾保存的修改。重启,意味着全数文件操作的历史记录都将遗失,重启后无法再利用
Ctrl + Z 举办撤废操作,因而删除记录前请确定保证您对文本的操作已经分明。

  不精晓是否 Bug,当 VS
重启后,会跳出一个警告对话框(而且每一次重启该品种都会跳出来):

图片 22

 

  动画演示

图片 23

 

复制代码路径

  简单表明

  有个别时候,你大概须求懂安妥前文件的门路,那时,你就足以在化解方案能源管理器中使用
“Copy Path”。

 

  动画演示

图片 24

 

下载该扩大

   VS 二零零六版本请点击

   VS 2011版本请点击

   VS 20一三版本请点击

 

  本文来源 《免费的精品: Productivity Power Tools
动画演示

在文件夹中开采

  轻松表明

  当须要飞速在文书夹中展开某三个文件的时候,只必要在消除方案财富管理器中选中该公文,然后右击选用“Open Containing Folder” 便可。

 

  动画演示

图片 25

 

修改工程文件

  轻便表明

  在一向不这几个工具从前,修改多少个工程供给先在文书夹中找到.csproj文件,然后选拔使用编辑器张开。以往只供给在工程上右键单击采纳“艾德it Project File”
就能不辱职务了。单击该接纳之后就会把当下项目进展卸载(假诺有未保存的修改,会提示你是否保存),当您改改造成后,记得要双重加载项目。

 

  动画演示

图片 26

 

快快运行

  轻松表达

  那一个效果是 Visual Studio 二〇一二的效益,目标是能高效实践一些操作,因为微微操作隐藏在很深的地点,比如设置字体,你大概要求通过增选
工具 / 选项 / 情状 然后才干找到,但是你使用 “快捷运行”
就能十分的快设置字体。而该扩大进一步丰盛了 “赶快运转”
所协助的命令集,比如飞快设置演示用的字体、快捷回涨字体、苏醒开荒蒙受设置、开启或关闭自动换行等。

 

  动画演示

图片 27

 

 

命令 描述
CollapseRegions 当前文档中所有的#region折叠
ExpandRegion 当前文档中所有的#region展开
TxtFont- 将文本编辑器的字体减小2(最小减小到6)
TxtFont0 将文本编辑器的字体重置为10
TxtFont+ 将文本编辑器的字体增加2(最大增加到60)
TxtFontReset 将文本编辑器的字体重置为当前主题的默认值
EnvFont- 将开发环境的字体减小2(最小减小到5)
EnvFont0 将开发环境的字体重置为9
EnvFont+ 将开发环境的字体增加2(最大增加到59)
EnvFontReset 将文本编辑器的字体重置为当前主题的默认值
InsTabsOff 当键入Tab时用空格代替(对所有语言生效)
InsTabsOn 当键入Tab时用保持使用Tab(对所有语言生效)
LineNumOff 关闭文本编辑器的行号显示(对所有语言生效)
LineNumOn 打开文本编辑器的行号显示(对所有语言生效)
PresentOff 关闭演示模式,字体恢复为打开演示模式前的大小
PresentOn 打开演示模式,放大字体以便在投影仪上查看
ResetToBasic 把VS设置重置为Visual Basic development settings
ResetToC++ 把VS设置重置为Visual C++ development settings
ResetToC# 把VS设置重置为Visual C# development settings
ResetToF# 把VS设置重置为Visual F# development settings
ResetToGeneral 把VS设置重置为General development settings
ResetToJavaScript 把VS设置重置为JavaScript for Windows 8 Apps development settings
ResetToLightSwitch 把VS设置重置为LightSwitch development settings
ResetToSQL 把VS设置重置为SQL Server development settings
ResetToWeb 把VS设置重置为Web development settings
ResetToWebCode 把VS设置重置为Web (Code Only) development settings
SwitchCode 从设计器和Code Behind,源文件的头文件之间切换
TabSize- 把Tab的缩进量减小2(对所有语言生效)
TabSize0 把Tab的缩进量重置为4(对所有语言生效)
TabSize+ 把Tab的缩进量棚屋增加2(对所有语言生效)
WordWrapOff 关闭自动换行(对所有语言生效)
WordWrapOn 打开自动换行(对所有语言生效)

上表摘自《用 Productivity Power Tools 二〇一二提升你的工效

 

 

丰富参考线

  轻松表明

  假如你的每行的字符数有须要,例如只同意单屏显示,那您就需求在某一列时进行手动换行,从而确认保证彰显效果。不过什么才具精通是还是不是该换行了吧?难道每回都要去数字符数?大概是去看一下
Visual Studio
状态栏中的音信?那样作用实在是低!使用那么些扩展,你只须要在急需展开换行的地方扩充一条参考线,那么你就能看清了。若是您要求在第八0列设置参考线,那么你先要允许光标能固定在第七0列,不然不可能插入或删除参考线。允许光标定位到某一列的法子很简短,你可以差不离地按住空格键直到那列截止。或然能够打开Visaul Studio 的虚构空格。

 

  动画演示

图片 28

 

鼠标中键滚动

  轻易表明

  就好像在浏览器中,按住鼠标中间能够张开滚动同样。

 

  动画演示

图片 29

 

Email 代码

  轻便表达

  假诺您的种类组平常利用邮件系统互相联系代码,那么那几个快捷方式将能大大有利于你的操作。你只须要选中你希望
email 给对方的代码片段,然后右键单击选择 “Email Code
Snippet”,就会跳出邮件客户端,并将你选中的代码自动粘贴到邮件正文中。

 

  动画演示

图片 30

 

剔除目前开采的系列和文件

  轻松表达

  要是不愿意留住历史记录,能够平素开始展览删减,并会跳出对话框让你挑选须要删除的笔录。为了实施删除操作,Visaul
Studio
会自动重启叁遍,并会自行保存你从未保存的改动。重启,意味着全数文件操作的历史记录都将遗失,重启后不可能再利用
Ctrl + Z 实行撤消操作,由此删除记录前请确认保证您对文本的操作已经规定。

  不清楚是还是不是 Bug,当 VS
重启后,会跳出1个警示对话框(而且每一回重启该类型都会跳出来):

图片 31

 

  动画演示

图片 32

 

下载该扩大

   VS 二零零六版本请点击

   VS 二〇一二版本请点击

   VS 20一叁版本请点击

 

  本文来源 《无需付费的精品: Productivity Power Tools
动画演示

相关文章