65.9K
CodeProject 正在变化。 阅读更多。
Home

扩展命令行向导和快速项目更改

starIconstarIconstarIcon
emptyStarIcon
starIcon
emptyStarIcon

3.90/5 (4投票s)

2008 年 5 月 27 日

GPL3

1分钟阅读

viewsIcon

19790

downloadIcon

96

我处理大约1500个项目,并且通常每天需要多次更改项目。另外,我是一个命令行爱好者,不喜欢DevStudio默认的命令窗口。我构建了这个小插件来改进这两点。

menu.JPG

引言

jlSuperStudio是Microsoft Developer Studio的一个插件。它已经在Visual Studio 2005上进行了测试。

我处理多达大约1500个项目,并且通常每天需要多次更改项目。另外,我是一个命令行爱好者,不喜欢DevStudio默认的命令窗口。我构建了这个小插件来改进这些方面。

  • 轻松访问DevStudio命令
  • 快速切换当前解决方案
  • 快速打开目录

背景

如果需要构建一个带有自停靠窗口的Dev-Studio插件,这个简单的示例将对您有所帮助。我只需要输入目标字符串的一个或多个部分,您就会在列表中看到它。如果按下Enter键,命令将被执行,或者项目/目录将被打开。一切都使用ATL(没有MFC)编程,并且基于简单性。您不会在这里找到复杂的算法,只是列出项目、目录和命令的简单方法。

通过一点努力,您可以为插件添加更多的辅助工具,例如活动文件、最近使用的文件、文件函数或变量等。

关注点

示例命令启动:它们按“收藏”排序,更常用的命令排在前面,并用蓝色复选标记标记。

command.JPG

更改当前项目:它们按“收藏”排序,更常用的项目排在前面,并用蓝色复选标记标记。您会看到您可以输入两个或多个文本。

project.JPG

打开目录:它们按“收藏”排序,更常用的目录排在前面,并用蓝色复选标记标记。您会看到您可以输入两个或多个文本。

directory.JPG

© . All rights reserved.