Autohotkey和Visual Studio Intellisense

问题描述:

我正在使用AutoHotkey向Visual Studio发送文本。我面临的问题是,当文本发送到Visual Studio时,智能感知被激活并与文本中断。Autohotkey和Visual Studio Intellisense

我的问题是:

  • 我如何在Visual Studio中禁用智能感知发送文本前,然后一旦文本发送重新启用它?
  • 有没有其他建议避免此问题的方法?
+0

尝试在发送文本之前使用[WinActivate](https://autohotkey.com/docs/commands/WinActivate.htm)和[WinWaitActive](https://autohotkey.com/docs/commands/WinWaitActive.htm) 。 – user3419297

尝试使用剪贴板,将您的文本设置为Clipboard并在视觉工作室内发送Paste命令。

Clipboard := "Your Text" 
Activate Visual Studio 
Send, ^v 
+0

该方法还允许我将Xml发送到App.config –

Ctrl + Alt + Space停用智能感知,但它切换完成模式。

1模式
标签返回完成的 “感应” 串

2.模式
只有选项卡完成 “感应” 串

如果你不这样做使用带有autohotkey的选项卡,然后您可以使用Ctrl + Alt + Space切换智能感知完成模式。所以它不会被打断。发送文字后,请使用Ctrl + Alt + Space重新激活。