当前位置: 首页 > news >正文

扩展管理器

在这篇文章中分享我在使用的一些非常炫的扩展。

Visual Studio 2010 Pro Power Tools

这款扩展工具Scott Hanselman(The Best Visual Studio 2010 Productivity Power Tools, Power Commands and Extensions)和ScottGu(Visual Studio 2010 Productivity Power Tool Extensions )两位牛人都在博客中推荐过的,经过了这两位大牛的同时推荐,我在这里当然要分享一下了。

Visual Studio 2010 Pro Power Tools提供了以下优秀功能:

文档选项卡增强

我们可以通过工具菜单的选项->环境配置文档选项卡设置:

  • 选项卡提供了Scrollable、Vertical、Pained三种UI显示方式。
  • 提供最近最少使用(LRU)算法移除选项卡和在特定行\列显示固定选项卡功能。
  • 可以按照项目或者字母顺序排序选项卡。
  • 选项卡UI可以根据其项目或正则表达式配置颜色,如果当前选项文件在修改中,选项卡UI也提供了样式。

文档选项卡增强具体介绍还可参考Document Well 2010 Plus。

可搜索的添加引用对话框

更快,更容易为你找到项目引用。和以往一样在解决方案资源管理器中右键单击References节点,选择添加引用命令来查看更新添加引用对话框。

这个全新的引用对话框可以显示出完整的程序集名称。勾选记号可以显示出哪些程序集已经被引用,而侧栏会显示出选中DLL的详细信息。 由于它会缓存程序集列表,所以后面打开这个对话框会非常迅速。还有快速搜索特性,可以说我们得到了满足所有人期望的添加引用对话框。

高亮显示当前行

突出高亮显示当前鼠标行,我们也可以通过工具中字体和颜色选项"当前行(扩展部分)"配置通过改变默认颜色设置。

Go To Definition

通过按Ctrl + Click来进行Go To Definition,不过VS很早就提供了F12快捷键Go To Definition,但是我想没有Ctrl + Click好用。

列指引

把光标在相应的列,然后从上下文菜单选择添加指引。这便于我们提供一个参照线。

删除也是同样操作:

其他的增强包括:

  • 修正混合制表符:提示开发人员修正混合了制表符和空格的代码文件
  • HTML复制:以HTML的格式复制代码,这个扩展提供编辑器的代码HTML格式的支持。我们在写博客时可以直接复制VS里面的代码段了。不过我感觉做的还不是很好,因为多了很多空格HTML。
  • 对齐排列:基于=号对齐两边的代码
  • 上/下移动行命令:Alt+Up和Alt+Down移动选定的代码行或通过编辑上下当前行。

PowerCommands for Visual Studio 2010

这款扩展更是提供了丰富的扩展命令,例如复制、粘贴项目引用,打开文件所在文件夹,打开命令提示符,收缩项目,右键打开其所在目录,编辑项目工程文件,清除最近文件和项目列表等等功能,具体可以参考这里。我们可以在工具菜单的选项对话框中找到PowerCommands启用或禁用。

Visual Studio Color Theme Editor

这款扩展提供对Visual Studio 2010整个颜色样式的编辑,它默认提供了8种样式,我们还可以自定义其颜色样式,具体可以参考这里。

Image Insertion

这个扩展非常酷,在我们代码中直接插入图片,我们用图片可视化的展现出这段代码的逻辑下次直接看图片即一目了然。

http://www.jsqmd.com/news/1132538/

相关文章:

  • 用九宫格切图API打造爆款朋友圈:从原理到代码实战
  • 拉普拉斯展开实战指南:零基础掌握行列式策略性手算
  • 从 AI 套图开始,下一步可以做什么?
  • 视频帧率插值工具的技术解析与应用实践:从24fps到60fps的完美蜕变指南
  • 异型/单曲/双曲铝单板选型区别及造价施工工艺指南
  • 2026超稳国内AI中转API平台|支持GPT/Claude/Gemini/Codex 免费可用
  • 终极指南:如何在Mac上轻松制作Windows启动盘并绕过系统限制
  • 移动端图片浏览体验差?这个Vue组件让你告别卡顿和等待
  • 3分钟掌握Deforum动画生成:Stable Diffusion终极视频创作指南
  • 企业级AI Agent平台架构设计:从概念到生产环境的工程实践
  • Jeepay企业级分布式支付系统:面向电商平台的高性能聚合支付解决方案
  • 猫抓:当浏览器拥有“火眼金睛“,网页资源无处遁形
  • 凭什么要用面向对象编程(补充)
  • 输电线异物检测数据集725张VOC+YOLO格式
  • 【Qwen3.6-27B技术解析】27B稠密模型如何用混合架构击败397B MoE
  • PingFangSC字体包:让Windows系统也能享受苹果级别的中文排版体验
  • Linux DRM dma_fence实战:基于AMDGPU分析多硬件单元同步的5个关键场景
  • 到店组装一台全新台式电脑,全程到底要多久?附完整时间表与避坑指南
  • 3分钟快速上手:Moonlight安卓版虚拟手柄终极配置指南
  • CPU:数字世界的核心硬件基石
  • 国内光电互连解决方案提供商:四大硅光科创企业技术路线
  • IEC 61332:2026《软磁铁氧体材料分类》新版深度解读
  • aubo学习:控制柜
  • 重新认识C#: 玩转指针
  • 5分钟让Windows拥有苹果级中文显示效果:PingFangSC字体实用指南
  • LangChain和MAF-03]完全不同的Agent设计哲学
  • AWS Lake Formation与Glue深度集成:构建可审计的数据湖治理底座
  • 基于深度学习的图片NSFW检测API:原理、调用与最佳实践
  • 新手开网店先选抖店、微信小店哪个平台?无货源一键下单自动后售后软件别一上来就乱投钱
  • Python爬虫经典案例第69篇:电商平台爬取:Amazon数据采集实战