gpt4 book ai didi

visual-studio-2012 - 添加 ReSharper_ToggleSuspended 作为工具栏按钮

转载 作者:行者123 更新时间:2023-12-04 05:24:29 25 4
gpt4 key购买 nike

我想映射 ReSharper_ToggleSuspended命令到 VS 2012 中工具栏上的按钮,但该命令未列在自定义 > 命令对话框中可用的命令的 ReSharper 类别中。

有没有办法做到这一点?

最佳答案

从 R# 问题跟踪器的建议中借用此 issue .

在 VS 包管理器控制台中,您可以运行这些命令来添加 ReSharper_ToggleSuspended命令到名为“R#”的现有工具栏。

$cmdBarName = "R#"
$cmdName = "ReSharper_ToggleSuspended"
$cmdText = "R# Active"
$toolbarType = [EnvDTE.vsCommandBarType]::vsCommandBarTypeToolbar

#----If you have a command bar you want to use---
#$cmdBar = $dte.CommandBars.Item($cmdBarName)
# - or you can create one -
$cmdBar = $dte.Commands.AddCommandBar($cmdBarName, $toolbarType)
#------

$cmdItem = $dte.Commands.Item($cmdName).AddControl($cmdBar, 1)
$cmdItem.Caption = $cmdText

enter image description here

您可以使用任何现有的工具栏,也可以从头开始创建一个。我最初使用 UI 添加了一个新工具栏,但更新了它以包括如何创建一个工具栏,以及更新按钮文本以使用 $cmdText。

Rick Strahl 有一个不错的 writeup在命令栏上,如果您有兴趣。

关于visual-studio-2012 - 添加 ReSharper_ToggleSuspended 作为工具栏按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19048489/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com