将任意设置移动到 Visual Studio 中的工具栏
我希望能够直接从工具栏修改 Visual Studio 的某些设置。 具体来说,并行构建的数量(工具|选项|项目和解决方案|构建和运行|并行项目构建的最大数量)。 它可以是工具栏上的一个编辑框,也可以是两个将其设置为特定值的按钮。
我使用 Visual Studio 2005。
有什么建议吗?
I want to be able to modify a certain setting of Visual Studio right from the toolbar.
Specifically, the number of parallel builds (Tools | Options | Projects and Solutions | Build and Run | maximum number of parallel project builds).
It can be either an edit box right on the toolbar or two buttons setting it to certain values.
I use Visual Studio 2005.
Any suggestions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
编写将修改这两个设置的宏,然后使用“Cusomtize”将宏放在工具栏上
Write macros which will modify the two settings, then put macro on toolbar using "Cusomtize"
(几乎)任何 VS 命令或属性都有一个相应的可编写脚本的对象,您可以在宏中调用该对象。
按 Alt-F11,进入宏编辑器,打开对象模型窗口并开始嗅探。 您可以使用搜索来查找给定属性(例如构建数量)的相关类/函数。 一旦找到它,只需编写几行 VBA 代码即可对其进行更改,如 Ilya 建议,将该宏放入工具栏中。
顺便说一句,应该可以在工具栏中放置一个编辑框来获取值; 但调用 InputBox 或其他方法来询问用户输入可能会容易得多。
(almost) any VS command or property has a corresponding scriptable object that you can call in macros.
Do Alt-F11, go into the macro editor, open the object model window and start sniffing around. You can use search to look for the relevant class/function for a given property (e.g. the number of builds). Once you find it, it's just a matter of writing a few VBA lines that change it and, as Ilya suggested, put that macro in your toolbar.
Btw, it should be possible to put an edit box in the toolbar to get the value; but it would probably be much easier just to call InputBox or something to ask the user for the input.