写点什么

Visual Commander 专业版 v1.3 包含 99 个命令、50 个扩展,支持 C#语法高亮

  • 2013-12-04
  • 本文字数:1367 字

    阅读完需:约 4 分钟

Visual Commander Professional v1.3 已经发布,新版本包含 99 个命令、50 个扩展,用户可以通过单击命令(Commands)窗口的添加(Add)按钮或者通过导入引入它们。它还引入了语法高亮,同时集成了 Visual Studio 文本编辑器允许用户编辑代码,并为 Edit.FindNextSelected、Edit.FindPreviousSelected、Edit.FindNext 和 Edit.FindPrevious 命令添加了录制功能。

Visual Commander v1.3 能够通过宏语言选择为新的命令和扩展提供选择默认语言的能力。它还修复了 ReflectionTypeLoadException,当在同一台机器上安装了多个版本的 Visual Studio 时会发生该异常;另外还修复了 FileNotFoundException,该异常在通过完整路径引用定制的程序集时会被抛出。最近发布的版本改进了对代码中保护者 CR 的存储处理,并对异常处理做了一些增强。

用户能够通过扩展在 Visual Studio 2013/2012/2010 中自动化重复的任务——或者通过使用 C#、VB 创建新的命令及扩展, 或者通过重用之前版本中已有的 Visual Studio 宏。除此之外,它还能够为 Visual Studio 文本编辑器录制并回放键盘命令。

借助于 Visual Commander,用户能够重新分配录制宏(Record Macro,Ctrl+Shift+R)和运行宏(Run Macro,Ctrl+Shift+P)命令,只需要在 Visual Studio 键盘选项中人工地重新指定 VCmd.RecordMacro 和 VCmd.RunMacro 命令即可。此外,扩展还存储了所有的设置,包括命令、扩展和"%APPDATA%\Sergey Vlasov\Visual Commander\1.0\snippets.vcmd"中的临时宏。

“现在还没有可用于 Visual Commander 的 API。你可以为命令指定快捷键同时使用标准的 Visual Studio 接口将它们添加到工具栏上。”Visual Commander 的首席开发者 Sergey Vlasov 说。
InfoQ 采访了 Sergey 以期了解与该 Visual Studio 扩展相关的更多内容。

InfoQ**:能与我们分享一下创建Visual Commander的真实目的么?**

创建 Visual Commander 的主要目的是为了让开发者能够在 Visual Studio 2012/2013 中使用已经存在的宏命令。从 Visual Studio 6 开始 Visual Studio 就支持宏命令,为了提升生产力开发者创建了很多自定义命令,但是 Visual Studio 2012 移除了该功能,这让很多开发者无所适从。同时现在也没有任何其他的第三方工具具有该功能。

InfoQ**:Visual Commander确实能够提升开发者的生产力么?**

绝对的。对于常用的任务你可以创建一个命令序列去编辑代码、改变 Visual Studio 选项或者修改你的解决方案,然后使用一个键盘快捷键或者通过鼠标单击调用它。

InfoQ :你能与我们分享任意一个成功使用该产品的案例么?

Jeff Relf 在 Visual Studio 用户声音上提交了自己使用 Visual Commander 专业版“带回宏”的体验。在 Visual Studio Gallery 上的 Visual Commander 页面上列出了 3 条评论和 Q&A。

InfoQ**:你能够透露一下Visual Commander未来的路线图么?**

我计划提升 Visual Commander 与 Visual Studio 的集成,让它更加易用:

  1. 支持重新排序,在 VCmd 菜单中对 Visual Commander 命令排序。
  2. 为 Visual Studio 键盘选项的键盘绑定添加自定义命令名。
  3. 添加明确的菜单命令可以将记录的宏保存为命令。
  4. 我想找到一种方式可以为命令编辑启用智能感知,但是现在遇到了 Visual Studio 扩展性的限制。

查看英文原文 Visual Commander Professional v1.3 Introduces 99 Commands, 50 Extensions and C# Syntax Highlighting

2013-12-04 05:591228
用户头像

发布了 321 篇内容, 共 119.5 次阅读, 收获喜欢 19 次。

关注

评论

发布
暂无评论
发现更多内容

技术分享 | 这些常用测试平台,你们公司在用的是哪些呢?

霍格沃兹测试开发学社

最常见的两个Jenkins问题,以及解决方法

龙智—DevSecOps解决方案

ci CI/CD CI/CD管道

技术分享 | 测试平台开发-前端开发之数据展示与分析

霍格沃兹测试开发学社

厚积薄发--一文带您了解阿里云 RocketMQ 轻量版消息队列(MNS)

阿里巴巴云原生

阿里云 RocketMQ 云原生 消息队列

Kyligence 亮相 Gartner 2022 数据与分析峰会,解锁数据智能新潜力

Kyligence

数据管理 指标中台

兆骑科创创新创业服务平台,海内外高层次人才引进,赛事承办

兆骑科创凤阁

GOPS现场 | 对话龙智董事长何明,探讨DevOps安全新概念

龙智—DevSecOps解决方案

运维 GOPS大会 GOPS全球运维大会

bboss http负载均衡器使用指南

大河

HTTP bboss httpproxy

使用 vue 开发 YonBuilder移动开发应用的教程

YonBuilder低代码开发平台

Elasticsearch添加修改删除索引文档

大河

elasticsearch bboss

这份SVN命令备忘清单,请查收

龙智—DevSecOps解决方案

svn 版本控制系统

字节跳动基于 ClickHouse 优化实践之“查询优化器”

字节跳动数据平台

OLAP Clickhouse 查询优化 数据库开发 数据引擎

技术分享 | 专项测试技术初识Hook

霍格沃兹测试开发学社

快速上手Elasticsearch bboss restclient

大河

elasticsearch bboss restclient

技术分享 | 这些常用测试平台,你们公司在用的是哪些呢?

霍格沃兹测试开发学社

NFT平台开发:NFT数字馆藏平台开发

开源直播系统源码

数字藏品软件开发 数字藏品开发 数字藏品系统

入门机器学习?还是先抢救一下数学吧!

博文视点Broadview

兆骑科创人才引进服务平台,线上直播路演,投融资对接

兆骑科创凤阁

AntDB最新成果亮相全球分布式云大会,推动企业数字化变革深入

亚信AntDB数据库

AntDB

移动端App自动化之触屏操作自动化

霍格沃兹测试开发学社

bboss数据同步ETL工具介绍

大河

elasticsearch ETL bboss

如何应对ITSM难题,打造现代化、高效的ITSM解决方案?

龙智—DevSecOps解决方案

ITSM ITSM软件 ITSM解决方案

技术分享 | Frida 实现 Hook 功能的强大能力

霍格沃兹测试开发学社

校区多,客情管理难?看中进教育使用明道云的新解法

明道云

节能环保LED显示屏为什么是未来发展趋势?

Dylan

LED显示屏 led显示屏厂家

BulkProcessor异步批处理组件使用

大河

elasticsearch bboss bulkprocess

技术分享 | 测试人员必须掌握的测试用例

霍格沃兹测试开发学社

网络组件axios可以在OpenHarmony上使用了

OpenHarmony开发者

Open Harmony

如何建立开源战略

龙智—DevSecOps解决方案

开源 漏洞修复 漏洞检测 漏洞管理

Http/Https插件使用指南

大河

https HTTP Data ETL bboss

技术分享 | 想测试入门就必须要懂的软件开发流程

霍格沃兹测试开发学社

Visual Commander专业版v1.3 包含99个命令、50个扩展,支持C#语法高亮_语言 & 开发_Anand Narayanaswamy_InfoQ精选文章