AICon 深圳站聚焦 Agent 技术、应用与生态,大咖分享实战干货 了解详情
写点什么

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:591550
用户头像

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

关注

评论

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

关于体验设计的十大重要定律

石云升

读书笔记 用户体验 商业洞察 7月日更 体验设计

程序员面试时自称字节跳动工作两年,被发现学历造假,结果蒙了!

程序员小哥月入5万,却被丈母娘拒绝,丈母娘一番话让小哥很尴尬

加码物联网安全,熵核科技做终端安全的守护者

熵核科技

NGINX社区线下Meetup第三期成功举办 感受成都开发者们的NGINX热情

爱极客侠

2021- iOS开发者一份你一定会被问到的面试题(附参考答案)

iOSer

ios 面试 ios开发 iOS 知识体系

应届女生美团Java岗4面,一次性斩offfer,我受到了万点暴击

编程菌

程序员 面试 后端 计算机

如何下载YouTube视频/影片(4K画质)

资源君

分享 经验分享 youtube视频下载 工具分享 教程分享

PancakeSwap交易所做市机器人|交易所画K线机器人

Geek_23f0c3

交易所机器人 pancakeswap 做市机器人

详细架构设计文档

刘丽

模块三作业

king

时序数据库助力安全监控

greatersecurity

《面试八股文》之 Redis 16卷

moon聊技术

redis 面试

Tensorflow for Java + Spark-Scala分布式机器学习计算框架的应用实践

Qunar技术沙龙

机器学习 tensorflow spark 后端 分布式计算

粉了!京东商城核心亿级流量并发Java系统架构设计方案手册

Java架构追梦

Java 架构 面试 高并发 京东

别人都在谈爱琴海,凭什么程序员就“地中海”网友:还是太优秀!

CODING 携手 CoDesign:让设计与开发更简单

CODING DevOps

DevOps 设计 开发工具 CoDesign

spring,springboot,底层原理解析

java小李

程序员崩溃的40个瞬间!最后一个是你意想不到的.....

掌握这些核心算法,拿不到10+个offer你来找我,我锤飞你个不争气的

北游学Java

Java 算法

Baetyl邀你来战EdgeX中国挑战赛!

百度开发者中心

人工智能 最佳实践 物联网

Java版人脸检测详解上篇:运行环境的Docker镜像(CentOS+JDK+OpenCV)

编程菌

Java 编程 程序员 后端 java技术宅

网络攻防学习笔记 Day86

穿过生命散发芬芳

网络攻防 7月日更

【云厂商】部分知名云服务商名单

行云管家

云计算 公有云 云服务 私有云 云厂商

Go 语言的信号式抢占原理

Xargin

后端 Go 语言 系统编程

学生管理系统详细架构设计文档

张文龙

#架构实战营

"开放数据,蔚然成林"—浪潮助力多地获得数据开放全国标杆

云计算

15年前的3篇论文,变成了万亿大生意

百度大脑

人工智能 论文

2021年FiL最新消息:fil值得投资吗?

区块链 IPFS fil fil矿机 fil行情

为什么双赞安卓ARM工控主板应用前景那么好?

双赞工控

一种Vue应用程序错误/异常处理机制

devpoint

Vue 异常处理 vue2 7月日更

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