【发布时间】:2021-06-16 12:24:43
【问题描述】:
我希望能够使用自定义键盘快捷键在光标处插入当前的 unix 时间戳(以秒为单位)。虽然使用自定义 JS 插件的浏览器很容易完成,但它仍然不是我正在寻找的干净解决方案,显然无法在浏览器之外工作。
我想它基本上需要我创建一个运行自定义脚本的快捷方式(返回当前的 unix 时间戳值)并将此脚本的输出插入光标处。但是,虽然编写脚本似乎很琐碎,但我什至不知道从哪里开始完成剩下的任务。
【问题讨论】:
-
显然,在 Windows 中注册键盘快捷键并不是特别容易:stackoverflow.com/questions/40398476/…
-
我建议查看AutoHotKey之类的内容。
-
是的,AutoHotKey 就是这样做的。但我正在寻找一种在不安装任何第三方软件的情况下实际实现这一目标的方法。我发现通过在快捷方式文件属性中设置快捷方式很容易触发快捷方式(例如指向 PS 脚本),但仍然试图弄清楚如何在光标处插入当前的 unix。如果我成功了,我想我会第一次发布我自己问题的答案。
-
使用第三方软件有什么问题?
-
at cursor在这里是什么意思?在某个应用程序或编辑器中,或者任何您可能有一些文本字段为您提供打字光标的地方?例如,在 Word 中,您可以运行宏。各种编辑器提供了一些方法来创建您自己的代码块并使用自定义热键将它们连接到菜单中。这个问题太笼统了..
标签: windows powershell keyboard-shortcuts keyboard-events