ali*_*62b 335 resharper visual-studio-2008 visual-studio
我安装了ReSharper,它可以在Visual Studio中运行,但如何禁用它?
每当我在ReSharper菜单中搜索时,我都找不到禁用选项.
Mat*_*ron 507
您可以使用菜单工具 - > 选项 - > ReSharper中的暂停按钮禁用ReSharper 5和更新版本.
Osc*_*ros 146
如果要在不单击太多的情况下执行此操作,请打开命令窗口(Ctrl+ W,A)并键入:
ReSharper_Suspend
或ReSharper_Resume
取决于你想要什么.
或者您甚至可以为此设置键盘快捷键.在Visual Studio中,转到" 工具" - >" 选项" - >" 环境" - >" 键盘".
在那里,您可以为ReSharper_Suspend
和指定键盘快捷键ReSharper_Resume
.
命令窗口也可以用Ctrl+ Alt+ 打开A,以防万一你在编辑器中.
Kev*_*ger 76
绑定ReSharper_ToggleSuspended
到快捷键.
脚步:
绑定ReSharper_ToggleSuspended
到快捷键(在我的情况下:Ctrl-Shift-Q)非常有效.由于ReSharper尚未支持异步CTP(截至2011年中),当使用async关键字进入代码时,此快捷方式非常有用.
Der*_*mba 26
我总是忘记如何做到这一点,这是Google的最佳结果.国际海事组织,这里的答案都不令人满意.
所以这一次,我下次搜索它并帮助其他人时,这里是如何做到这一点以及按钮的切换方式:
package manager console
通过Quick Launch
标题按钮附近的栏打开以启动PowerShell实例.在Package Manager Console Powershell实例中输入以下代码:
如果要将其添加到标准工具栏:
$cmdBar = $dte.CommandBars.Item("Standard")
$cmd = $dte.Commands.Item("ReSharper_ToggleSuspended")
$ctrl = $cmd.AddControl($cmdBar, $cmdBar.Controls.Count+1)
$ctrl.Caption = "R#"
Run Code Online (Sandbox Code Playgroud)
如果要将其添加到新的自定义工具栏:
$toolbarType = [EnvDTE.vsCommandBarType]::vsCommandBarTypeToolbar
$cmdBar = $dte.Commands.AddCommandBar("Resharper", $toolbarType)
$cmd = $dte.Commands.Item("ReSharper_ToggleSuspended")
$ctrl = $cmd.AddControl($cmdBar, $cmdBar.Controls.Count+1)
$ctrl.Caption = "R#"
Run Code Online (Sandbox Code Playgroud)
如果您陷入困境或对酒吧感到不满意,请将其添加到并需要重新开始,请将其删除:
$ctrl.Delete($cmdBar)
$dte.Commands.RemoveCommandBar($cmdBar)
Run Code Online (Sandbox Code Playgroud)
除了添加按钮之外,键盘快捷键ctrl+shift+Num -, ctrl+shift+Num -
(即:ctrl shift和double-tap keypad_minus)效果很好.
编辑:看起来StingyJack找到了我很久以前发现的原始帖子,当我在谷歌搜索时从未显示:https://stackoverflow.com/a/41792417/16391
ruf*_*er7 16
在Visual Studio 2017年ReSharper的2018.XX可以通过将被启用和禁用Help
> Manage Visual Studio Performance
.然后选择JetBrains ReSharper ...
下Extensions
.
T.J*_*der 12
如果您不想使用命令窗口或快捷键,可以添加菜单项以切换ReSharper.可悲的是,ReSharper_ToggleSuspended
命令无法直接添加到菜单中(这是一个悬而未决的问题),但它很容易解决:
像这样创建一个宏:
Sub ToggleResharper()
DTE.ExecuteCommand("ReSharper_ToggleSuspended")
End Sub
Run Code Online (Sandbox Code Playgroud)
然后添加一个菜单项来运行该宏:
Joe*_*Lau 10
现在 Resharper 支持 devenv.exe 中的挂起和恢复参数
(ReSharper 2019.2.3)
运行 VS 并暂停 R#:
devenv.exe /ReSharper.Suspend
Run Code Online (Sandbox Code Playgroud)
运行 VS 并恢复 R#:
devenv.exe /ReSharper.Resume
Run Code Online (Sandbox Code Playgroud)
这是一个用法示例:
如果解决方案没有帮助暂停resharper(STRG + R,STRG + R仍然不起作用)我决定禁用该插件并重新启动visual studio.
VisualStudio > Extras > Extensions > Resharper > Disable
Run Code Online (Sandbox Code Playgroud)
https://docs.microsoft.com/en-us/visualstudio/extensibility/how-to-diagnose-extension-performance
归档时间: |
|
查看次数: |
148724 次 |
最近记录: |