应用截图
详细介绍
将任意 JavaScript 代码的执行绑定到按键,减少花在日常琐事上的时间。
使用此扩展程序,只需按下键盘上的几个按键即可执行任意 JavaScript 代码。这些 JS 代码片段可以整理成无限嵌套的分组,并通过界面浏览。它还提供方便的编辑器和类似 jQuery 的代码语法。
要了解这些 JS 快捷键如何工作,最简单的方法是安装扩展程序,查看设置并尝试默认配置。
快速开始:安装后打开任意网页(例如 http://example.com),然后依次按下键盘上的“E”“O”和“Enter”。
请注意:由于浏览器限制,它无法在新建空白页、扩展程序列表等特殊页面以及 Chrome 网上应用店中运行。
读取所有网站数据的权限仅用于插入按键监听器。
此扩展程序的代码开源,地址为 https://github.com/dchekanov/scriptsnap。
建议用途:
1. 书签:简单书签(静态 URL)、智能书签(URL 取决于当前 URL 和/或页面内容)、参数化书签(URL 的参数值来自用户输入)、混合书签(带额外逻辑的参数化书签)。
2. 修改页面内容和外观:按需转换页面,以简化工作。
3. 小型辅助脚本,例如根据预定义公式进行计算,其中变量取决于页面属性和用户输入。
4. 通过 AJAX 与服务器交互。
工作原理详情:
按键序列可以由任意英文字母和数字 0-9 组成。序列中的每一步都可以绑定 JS 代码(可选择提供用户输入字段),或充当容器。
界面可帮助用户查看可用的按键序列,显示在左上角。按键以嵌套列表呈现,每个元素包含标题和对应按键。绑定了代码的元素带有 ↳ 符号。如果有输入字段,还会显示 ↦ 符号及输入提示。按键时,分支会动态展开,当前按键会高亮显示。按 Enter 即可执行绑定的代码并传入输入内容。