2017-09-13 164 views
0

我正在使用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

回答

0

嘗試使用剪貼板,將您的文本設置爲Clipboard並在視覺工作室內發送Paste命令。

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

該方法還允許我將Xml發送到App.config –

0

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

1模式
標籤返回完成的 「感應」 串

2.模式
只有選項卡完成 「感應」 串

如果你不這樣做使用帶有autohotkey的選項卡,然後您可以使用Ctrl + Alt + Space切換智能感知完成模式。所以它不會被打斷。發送文字後,請使用Ctrl + Alt + Space重新激活。