检测到Intellisense工具提示未显示

时间:2016-06-03 00:58:00

标签: visual-studio visual-studio-2015 autohotkey

我正在使用AutoHotkey通过Ctrl + Space显示intellisense工具提示。当不再列出成员时,Ctrl + Space不再显示工具提示,当发生这种情况时,我希望能够检测到并停止我的脚本。

我考虑过使用插入位置的偏移来检测与扳手图标颜色匹配的像素颜色,但不幸的是,AutoHotkey似乎无法提供来自visual studio的插入位置。我也尝试使用图像和像素搜索,但没有成功:

使用此图片enter image description here和此代码

ImageSearch, OutputVarX, OutputVarY, 0, 0, 1920, 1080, C:\Users\slariviere\Pictures\wrench.jpg

enter image description here

我也试过寻找与间谍窗口的区别。当我的鼠标在VS背景上时,第一张图显示了一个类。

enter image description here

当我的鼠标悬停在Intellisense工具提示上时,我没有课程,我可以利用它吗? enter image description here

我可以使用其他任何AutoHotkey功能吗? 或者还有其他方法可以在visual studio中检测剩余的类属性吗?

1 个答案:

答案 0 :(得分:1)

MCL解决方案为我工作:

  

尝试以无损格式保存扳手符号(例如BMP / PNG),   这将增加ImageSearch找到它的机会。另外,试着   尽可能地裁剪它,所以(白色)边框小到   可能的。

我将文件保存为PNG,我使用的图像为enter image description here,以区分工具提示和使用此图像的其他位置。