ScriptSnap
插件介绍
通过将任何 JavaScript 代码的执行分配给击键来减少花在日常任务上的时间。
有了这个扩展,您可以通过按下键盘上的几个按钮来执行任何 JavaScript 代码。这些 JS 片段可以排列成具有无限嵌套的组,并且有一个很好的 UI 可供导航。方便的编辑器和类似于 jQuery 的代码语法是另一个很酷的功能。
如果你只安装扩展,查看它的设置并尝试默认配置,那么会更容易理解这些 JS 快捷方式的工作原理。
快速开始:安装,然后打开任何页面(http://example.com 是一个不错的页面)并在键盘上按“E”、“O”、“Enter”。
请注意:它不适用于任何特殊页面,例如新的空白页面、扩展列表等,以及 Chrome Webstore - 这是浏览器限制。
仅在插入 keypss 侦听器所需的所有网站上读取您的数据的权限。
该扩展具有开源代码,可以在 https://github.com/dchekanov/scriptsnap 找到。
建议用法:
1. 书签:简单(只是静态 URL)、智能(URL 取决于当前 URL 和/或页面内容)、参数化(带有从用户输入获取的参数值的 URL)、混合(使用额外逻辑进行参数化)。
2. 页面内容和外观修改:以您可能需要的任何方式转换页面以简化您的工作。
3. 小型帮助脚本,例如基于预定义公式的计算,其中变量取决于页面属性和用户输入。
4.通过AJAX与服务器交互。
有关其工作原理的详细信息:
击键可以是任意英文字母和数字 0-9 的序列。该序列中的每个步骤都可以绑定 JS 代码(可选地带有用于用户输入的字段)或用作容器。
有一个 UI 可帮助定位可用的击键。它将显示在左上角。按键将在嵌套列表中表示,每个元素由标题和相应的按键组成。绑定了代码的会有一个 ↳ 符号。如果有输入字段,则会有一个 ↦ 符号,以及一些有关您需要输入的内容的提示。当您按下键时,分支将动态扩展。当前按键将突出显示。可以执行绑定的代码,并通过 pssing Enter 传递输入。