问题标签 [autohotkey]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
autohotkey - 当不需要结束字符时,“前缀”字会触发我的自动热键文本替换
我正在尝试进行许多文本替换。一些替换触发缩写是其他触发缩写的前缀,如下所示:
目前,这会产生:
“foo”,作为“fooed”的前缀,发射得太快了。这可以通过删除“*”并需要一个结束字符来轻松解决。但是,这种方式具有我想保留的有价值的预测文本功能。
我可以看到这样做的方式是在键入“foo”后立即进行热字符串替换,但将“foo”保留在热字符串“剪贴板”中。然后,当添加“ed”时,整个剪贴板将被“fooed”,这将自动触发替换到“there”。使用空格或句点等结束字符后,剪贴板将重置。
任何人都可以帮助我了解 AHK 语法吗?
editor - AutoHotkey 最好的编辑器是什么?
Autohotkey 在语法高亮、命令完成(智能感知)、测试等方面最好的编辑器是什么?
我正在做一些 Autohotkey 编程,并且被 Visual Studio 宠坏了,我真的很想念这些功能——尤其是对语言/框架不熟悉。
windows - 使一个粘滞键在 Windows 上不粘滞
我根本不使用正确的控制键,我喜欢将它用作一个方便放置的热键,用于一些我可以使用 Autohotkey 轻松完成的自定义功能。
问题是为了方便我还使用了粘滞键,如果我按右键控制,则激活 Autohotkey 绑定的新功能,但控制键也进入粘滞状态(因为它是在操作系统级别完成的),所以它不需要影响下一个按下的键。
有没有办法以某种方式告诉 Windows(可能使用额外的工具)我确实希望所有修饰符都是粘性的,除了正确的控制键?
r - 缓解 R for Windows 中的反斜杠刺激
在我早期的 R 生活中,当涉及到目录和子目录之间的分隔符时,我发现了 R 和 windows 在不同页面上的痛苦。尽管我知道这个问题,但我仍然很痛苦,因为我必须手动在所有反斜杠前面加上一个反斜杠,或者用正斜杠替换所有反斜杠。
我喜欢使用我在计算机上运行的多个应用程序中的任何一个(例如 XYPlorer、voidtools 的一切)复制路径名或整个文件名,然后将其粘贴到 Tinn-R 中。无论如何,我可以自动执行我目前正在手动执行的任务。
- Tinn-R有设定吗?
- R中有设置吗?
- 是否有一个自动热键脚本可以默认为我做这件事?
不知道我在说什么的人的背景
引用 R for Windows FAQ、R-2.9.2 版本、BD Ripley 和 DJ Murdoch
R 字符串中的反斜杠必须加倍,例如需要 `"d:\R-2.9.2\library\xgobi\scripts\xgobi.bat"'。您可以通过使用正斜杠作为路径分隔符让自己的生活更轻松:它们在 Windows 下工作
firefox - 如何映射全局键以刷新?
Winamp 有一个简洁的功能。全局键。这样,即使 Winamp GUI 没有焦点,我也可以更改正在播放的歌曲。
我正在寻找与 Firefox 或 Chrome 类似的解决方案。
我使用 Eclipse 编写 PHP 代码。它自动 SSH 并保存到另一台机器(测试) 我可以使用XRefresh 之类的东西和映射的虚拟驱动器,但我无法在测试机器上安装 Samba。
现在我必须:
CTRL+ S(保存并自动更新)
ALT+ TAB(切换到 Firefox GUI)
F5(刷新当前 Firefox 页面)
ALT+ TAB(返回 Eclipse)
我正在寻找类似的东西:
CTRL+ S(保存和自动更新)
CTRL+ X(刷新 Firefox - 同时保持专注于 Eclipse)
我查看了 Firefox 插件,但没有发现任何我需要的东西。铬也没有。XRefresh 将是一个完美的解决方案,但如前所述,无法通过 SSH/Samba 进入测试机器。
.net - 无法使用 AutoHotkey 关闭某些进程
我无法创建一个小的 AutoHotkey 脚本来结束测试服务器上的所有 vsjitdebugger.exe 进程。这是我的代码:
运行时,脚本告诉我(vsjitdebugger.exe)进程存在,正如我所料,但是当 WaitClose 发生时它仍然告诉我进程存在,并且当我在任务管理器中查看相同数量的 vsjitdebugger 时。 exe进程仍在运行。
我可以使用任务管理器手动结束 vsjitdebugger.exe 进程。
基本上我无法结束这些过程。谁能帮我解决这个问题?谢谢。
更新:我也尝试过这个简单的循环,但无济于事:
更新 2:我尝试了下面建议的以下代码,但它只是永远停留在循环中,并且没有进程被杀死:
autohotkey - 如何删除文本文件中除每四行之外的所有内容?
我有一个看起来像这样的日志:
如何使用 AHK 删除第 1、2 和 3 行,但跳过第四行,然后继续循环?
windows - 选择 Windows 自动化脚本语言。AutoIt vs Autohotkey
我需要选择一种 Windows 自动化脚本语言。你推荐哪一个;AutoIt、AutoHotkey还是其他?
我已阅读“ AutoIt / AutoHotkey 比较”。有趣的历史,但没有推荐。搜索 Google 会留下大约 312k 的点击AutoHotkey Windows
量,而AutoIt Windows
. 在 Stack Overflow 上有 15 个问题标记为autoit vs 18 autohotkey。
我对你作为程序员的意见感兴趣。您认为哪一个更易于使用、更可部署且功能更强大?我已经将 AutoHotkey 用于个人用途,所以我最初的偏好是这个。
keyboard-shortcuts - 在 AutoHotkey 中检测双键按下
esc当用户双击“按下”键时,我想在 AutoHotkey 中触发一个事件。但是,如果不是双击(比如在一秒钟内),让退出键进入焦点应用程序。
我该怎么做呢?
到目前为止,我已经想出了这个,但我不知道如何检查第二次转义键按下:
autohotkey - 映射一个键,因此映射仅在某些应用程序中有效
不知道这是否更适合这里或 SU - 随意移动到您的喜好
是否可以在 autohotkey 中映射键别名(例如,< 和 > 到 F11 和 F12),但是映射仅在工作时才处于活动状态 ... Word ?
不是我感兴趣的真实示例,但我们在这里仅在原则上讨论。
平台:WinXP