VS2017中自用部分插件的设置的翻译或功能介绍——Supercharger

Supercharger
功能大集合,例如CodeMap、CodeFlowLIne、Name Emphasis等
1.6.0.1005版本
官网
截图中的设置为本人正在使用的设置
2019年4月16日 22:42


官网内有一些功能的详细讲解介绍,基本上看看它提供的对比图就能明白,因此暂不翻译了。有需要的自行查看吧。


文章目录


General

在这里插入图片描述
这里包含注册信息、配置文件、更新等,没什么可选的,略过。


AutoText(自动文本完成)

General

在这里插入图片描述
Enable the…:启用AutoText处理功能(关闭后那些“…act…”等就不生效了)
Automatically reformat…:自动重新格式化插入的代码
Enable marker…:启用标记和占位符处理(主要编写自定义AutoText时用的)
  Auto-close editable…:输入所有项目X秒后自动关闭可编辑的占位符条目(没测试明白什么意思)
Automatic language…:在AutoText管理器中自动切换语言

Auto Placeholders(自动完成的占位符)

在这里插入图片描述
主要介绍自动完成的占位符的含义,在实际代码中这些在自定义AutoText时使用的占位符将替换为对应的信息。(更多信息可参照官网介绍)
比如在自定义AutoText时有一句“…D…”,则在实际代码中此句会自动替换为当前日期。

Caret Markers(插入标记)

在这里插入图片描述
主要介绍三个插入标记符的含义。(更多信息可参照官网介绍)
比如“…C…”表示自动完成后光标位于此处。例如“…mb…”代表的“System.Windows.MessageBox.Show("…C…") ”,输入“…mb…”自动完成后光标将位于Show(“”)的双引号中。

Editable Placeholders(可编辑的占位符)

在这里插入图片描述
主要介绍可编辑的占位符的含义,在实际代码中这些在自定义AutoText时使用的占位符将允许用户修改名称。(更多信息可参照官网介绍)
比如在自定义AutoText时有一句“…P1…”,则在实际代码中此句会显示为可编辑的,等待用户为其命名。


Build Enhancers(“生成”加强)

Build Pane Enhancers(生成时的文字输出加强)

在这里插入图片描述
Add operation…:生成时在输出窗口内添加操作开始/结束/持续时间的信息
‘Started at’ text:在开始时输入的文本
‘Finished at’ text:在结束时输入的文本
total time:总耗时输入的文本

例如生成时输出窗口呈现了如下信息(注意“● Started at ”、“● Finished at”和“total time”):

● Started at 17:23:24
1>------ 已启动全部重新生成: 项目: OzCodeDemo, 配置: Debug Any CPU ------
1>  OzCodeDemo -> D:\0程序项目\OzCodeDemo\OzCodeDemo\bin\Debug\OzCodeDemo.exe
2>------ 已启动全部重新生成: 项目: ExportUnitTests, 配置: Debug Any CPU ------
2>  ExportUnitTests -> D:\0程序项目\OzCodeDemo\ExportUnitTests\bin\Debug\ExportUnitTests.dll
========== 全部重新生成: 成功 2 个,失败 0 个,跳过 0 个 ==========
● Finished at 17:23:34 (total time 10.73s)

Build Process Enhancers(生成时的流程加强)

在这里插入图片描述
Play sound…:在生成结束时播放声音
Only play if…:只有VS IDE不在最前端时播放
Only play after…:只有在生成或重新生成时播放(例如不会在清理、运行等情况下播放)


Clipboard Tools(剪贴板工具)

History Buffers(历史缓冲)

在这里插入图片描述
(复制、剪切、粘贴时会在编辑区的右下角出现一个长方形框体显示复制过的历史)

Enable the History Buffers:启用History Buffers框
Panel opacity:框体透明度
Scale down panel to:框体缩小值
Expand history…:在粘贴显示History Buffers时,展开历史记录
Also display…:在复制和剪切时也显示History Buffers框
  Expand history…:在复制和剪切显示History Buffers时,展开历史记录
When inserting…:从历史记录中插入一条条目时,将该条目设置为当前的粘贴缓冲区
Prevent repeated…:防止重复非常接近的剪切操作(例如仅相隔100ms)
Direct insert…:使用Ctrl + 数字快捷键直接插入(例如“Ctrl + 1”插入History Buffers框的第一条)(注意与其他插件的按键冲突问题)
Reformat code…:粘贴后格式化代码(仅对C#和VB文档有效)

Indexed Buffers(索引缓冲区)

在这里插入图片描述
(9组快捷键,Ctrl + Shift + M,数字(0-9)将选定的部分绑定,然后就可以直接用Ctrl + M,数字(0-9)进行粘贴操作)

Enable the Indexed Buffers:启用Indexed Buffers框
Reformat code…:粘贴后格式化代码(仅对C#和VB文档有效)


Code Highlighters(代码背景高亮)

General

在这里插入图片描述
Show highlighters…:选中文本后在其上显示一个悬浮的颜色选择框
Show only…:仅在鼠标悬停时显示(例如在鼠标选择后之后松开的情况下不显示)(没测试出来有啥区别)
Persist highlights:保持高亮(没测试出来有啥区别)
Unselect text…:高亮文本后或者取消高亮文本后,取消文本的选中状态
Extend highlight…:额外在文本周围高亮(0-10)个像素(需要重启VS)

Colors

在这里插入图片描述
点击设置各个颜色。


CodeMap(代码地图)

Behavior(行为)

General

在这里插入图片描述
Process documents…:在所选语言上启用CodeMap
Show CodeMap…:在代码编辑区的左/右侧显示CodeMap
Sync CodeMap…:在所有打开的窗口中同步CodeMap的宽度
Auto hide CodeMap:自动隐藏CodeMap
Do not…:CodeMap在有键盘焦点时不要自动隐藏
Show CodeMap…&#

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值