首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

发现俩款前端快速实现快捷键功能的神器!

很多 Web 应用都提供了键盘快捷键功能,如果要自己从0开发,怕是有点麻烦,而有了这俩款前端快捷键工具库,就嫩够快速实现键盘快捷键功能了~ 1....Mousetrap Mousetrap 是一个超级小巧无依赖的库,用于处理Javascript键盘快捷键。...无需再编写大量的代码实现快捷键功能,它提供了一种简单的方式来捕获键盘输入,用于创建键盘快捷键等交互式功能。 除了常规单键和按键组合之外,还支持如 Gmail 的键序列等等强大的功能。...Mousetrap.bind('/', _focusSearch); # 按键组合 Mousetrap.bind('ctrl+s', function(e) { _saveDraft(); }); # 仿 Gmail.../* do something */ }); Github地址:https://github.com/ccampbell/mousetrap tinykeys Tinykeys 是一个在Web应用设置和管理键盘快捷键轻量级无依赖的

30620

Mac放大缩放屏幕功能使用方法

Apple 在macOS 的辅助功能提供了许多不同的方式来自定义体验,所有这些都是为了让尽可能多的人使用Mac。在可用的工具,最有用的工具之一是 Zoom,它可以放大显示。...在左侧栏,选择Zoom。它将位于“愿景”部分下,靠近列表顶部。 勾选使用键盘快捷键缩放旁边的复选框。 或者,单击使用带有修饰键的滚动手势进行缩放。 启用后,该功能将立即可用。...您可以从下拉框自定义修饰键,可以使用 Control、Option 和 Command。虽然未标记,但您也可以在框单击并按下多个修饰键创建自定义快捷键组合。...Controls 选项卡提供了额外的基于键盘和触控板的选项,包括使用键盘快捷键临时切换缩放的能力,按住另一个临时将缩放视图与指针分离,甚至在全屏和画中画模式之间切换....选项菜单提供了额外的个性化,包括将放大文本的大小更改为 14pt 和 128pt 之间的大小、字体、文本在光标周围的显示方式以及触发该功能的修饰键。

6.3K30
您找到你想要的搜索结果了吗?
是的
没有找到

是时候为各式设备适配完善的输入支持了

更丰富的交互方式使得用户能够更复杂的输入方式使用您的应用。所以作为开发者,是时候考虑为各种各样的设备提供强大的输入支持了。本文为您准备了关于更广泛、强大的输入支持的分享,欢迎您阅读。...增强输入 (Enhanced input) △ 标准输入方式和增强输入方式 对于每种类型的输入设备,我们可以将应用的功能分为标准用和增强用两大类: 标准用包括选择、文本输入、长按和右键点击等这些用户所期望的功能...在增强用,某些功能不只是有了更好,而可能是必需具备的,例如一款不支持游戏手柄的手机游戏和一款不支持标准复制和粘贴快捷键的文本编辑器,都是无法受到用户欢迎的。...(Ctrl+) 除了基本键盘按键,还需要考虑的是配置基于 Ctrl 的快捷键,复制、粘贴、撤消、重做等,很常见的快捷键适用于许多应用。...MIDI 支持对于音乐和创意工具来说尤其重要,它允许广泛的、富有表现力的输入信号,从对压力敏感的钢琴键盘到具有滑块、旋钮、键盘等许多不同输入触发器的设备,都能提供支持。

1.1K20

每个开发人员都应该知道的VS Code入门技巧

这里有一些每个开发人员都应该知道的关于Visual Studio Code (VS Code)的技巧: 1、自定义键盘快捷键:VS Code允许您根据自己的喜好自定义键盘快捷键。...点击“文件”->“首选项”->“键盘快捷键”或使用快捷键Ctrl + K和Ctrl + S打开键盘快捷键编辑器。可以修改现有快捷方式或创建自己的快捷方式。...按Ctrl + Space可以触发IntelliSense,它会根据上下文建议代码补全。还可以自定义智能感知设置增强其功能。...4、代码导航:要快速浏览代码库,请使用以下快捷方式: Ctrl + P:快速打开按名称跳转到文件。 Ctrl + Shift + O:转到符号导航到当前文件的符号。...Ctrl + Shift + F:在文件搜索查找整个项目中的文本。 5、拆分编辑器和多窗口:VS Code可以垂直或水平拆分编辑器,这样可以同时查看和编辑多个文件。使用Ctrl + \拆分编辑器。

18310

【第 6 期】你能做到双手不离键盘吗?

好了,今天要说的想必大家都知道了,就是 VS Code 的常用快捷键,有了它你可以大幅度提高编码效率,让你双手离不开键盘,做一名编程界的键盘侠。 先来说说基本的键盘操作。...打开命令面板的快捷键:ctrl + shift + p 3、自定义快捷键 VSCode提供了很多快捷方式,我们可以从:设置->键盘快捷方式,来查看所有默认的快捷方式,当然有些快捷方式不符合你的习惯可以进行自定义自己习惯的快捷方式...当然,如果在使用编辑器的过程中发现了一个快捷键的功能不是自己想要的功能,那么也可以删除这个快捷方式方式如下,只需要在搜索框输入你想取消的快捷方式,右键,删除快捷键即可。...例如在做验证码的时候,需要在数字,特殊符号,小写字母和大写随机取值组成验证码,当我们把小写字母全部列举出来之后,不需要再列举大写字母,只需要在命令面板运行“转换成大写”或者“转换成小写”即可。...比如行删除 ctrl + shift + k 就与搜狗输入法的“打开软键盘”相冲突,所以这个就需要自己来排查问题了。 放下手中的鼠标,小D长出了一口气。“快捷键真的是提高编程效率的必备法宝啊!”。

56110

15个应该掌握的Jupyter Notebook 使用技巧

pandas库为,具体代码如下: ? 5. 函数说明文档 通过shift+tab快捷键,可以在jupyter notebook 内直接打开函数的说明文档。...具体使用方式如下: 输入使用的函数名 按下快捷键shift+tab 点击弹出窗口中的^按钮可以在当前窗口中显示说明文档 点击+可以控制文本向下滑动 点击x可以关闭说明文档窗口 pandas read_csv...若要查看补全建议,可以按键盘上的Tab键,建议将出现在一个自上而下显示的菜单。单击关键字或在所选关键字上单击enter键确认补全的代码。 pandas 函数的补全建议 ? 7....快捷键方式 使用快捷方式可以节省程序员大量的时间并优化编程体验。...Jupyter notebook还提供了编辑键盘快捷键的功能,以方便程序员进行个性化设置。 快捷键面板(命令模式) ? 快捷键面板(编辑模式) ?

1.7K30

让你的Mac成为超高效率的工作工具(Keyboard Maestro 和 Alfred的整合)

(我想大多数人都是这样的,所以具有一定的适普性) 2.观察软件,找到共性 无论是window还是mac通过观察各式各样的软件,我们都能看见有下面这些操作方面的共性,下面Mac的软件为 1....我就按照我的考虑将这些快捷键归个类,因为我的快捷键是依从windows来的,所以windows为 1.shift+字母:输出大写,地球人都知道 2.ctrl+字母:编辑相关的快捷键,如文件的增删...,会执行这个脚本),我这里使用的是按键触发器,即当按下某些键的时候就触发这个脚本: 命名并添加触发器 3.将ctrl+c填入触发,然后点击添加动作,会弹出动作的列表...此时这个脚本就表示,当我们按下了ctrl+c的时候会触发command+c按下的动作: 添加快捷键的动作 5.这样一来我们可以将上面的全部动作动转换成windows平台为标准的快捷键...有一点要注意的是,这个group下的全部脚本的按键触发器需要设置成同一个快捷键,如图所示: 6.当我们完成了上面的操作的时候,我们可以试着触发快捷键,会发现全部的脚本都显示在一个菜单

3.1K110

极客工具之 Alfred 与 Dash

open 命令与 find 类似,唯一的区别是 open 会将文件直接通过默认的打开方式打开而不是显示在 Finder 。...你还可以自定义搜索引擎,比如百度、淘宝、京东、Github 等,添加 Github 为,打开 Alfred 的 Preferences-Features-Web Search-Add Custom...的 Snippet,不管我们在哪输入了这个名字,他都会触发这个 Snippet,我习惯用 “.” 号来触发,所以在名字默认都加了 “.” 来看下使用效果 ?...推荐系统快捷键 在 系统偏好设置-键盘-修饰键 把 大写锁定键 映射为 Control 键,因为 ctrl 用的实在太频繁了,自带的键盘和其它普通的键盘的 ctrl 键位不好按,像 hhkb 这种键盘的...在 系统偏好设置-键盘-调度中心,将 向左移动一个空间 快捷键绑定为 ctrl+,,向右移动一个空间 快捷键绑定为 ctrl+.。这样多个桌面空间之间的切换也很方便了,快捷键也不会跟其它软件冲突。

2.3K30

十个需要牢记的Ubuntu快捷键

在Ubuntu中有不少大家熟知的快捷键,相信大家在使用也会用到相应的快捷键。在本文中为大家总结经常使用的十个Ubuntu快捷键。相信本文对还不知道这些快捷键的朋友会有所帮助。...2.把当前窗口移到另一个工作区 快捷键Shift+ Ctrl + Alt +左/右方向键让你很容易把当前窗口移到指定的工作区。这个快捷键和上面的快捷键很好配合。...3.显示桌面 Ctrl + Alt + D快捷键让你很快地最小化所有窗口,看到桌面。当所有窗口都最小化后,你再按这个快捷键就可以恢复窗口原来的状态。...4.鼠标右击的键盘快捷键 在大多数程序里,你可以右击显示快捷菜单。其实键盘上 Shift + F10也能达到一样的效果。 5.重启会话从崩溃恢复 ubuntu很少会完全崩溃。...如果你想要知道更多快捷键,不只是ubuntu还包括Gmail, Google Search, Firefox以及其他 软件 ,还需要大家在平时使用的时候多积累多发现。

81590

解密千万密码:透过密码看人性

在这20种键盘模式,有19种如你所想的那样可被猜到,除了最后一个Adgjmptw。你能猜到为什么会把它列到最常用的模式吗? 试试智能手机上从2到9的拨号薄,将每个键盘数字对应的第一个字母进行组合。...但多数人并不会使用键盘模式,而是会使用古典的且经常不安全的方式即随机词语来作为密码。 1000万密码中最常见的词语选择 ?...但上述列表反映出的一个重要事实是,有时候很难知道人们在选择密码时是基于什么考虑。比如在“颜色”列表,black有时候可能指的是姓氏Black。...通过这种方式意味着我们错过了很多合法的颜色名称,但知道上面的列表只包含“限定词”似乎更好。其它列表也有各自的规则。...并不是说love这个词不好,其实人们惊人的频率使用它作为密码的一部分。我们在1000万个密码中发现了4万次,在500万个Gmail凭证也发现很多。

96620

TW洞见 | 浅谈快捷键

开始其实是想做一个文本编辑器的分享,不过在准备过程,发现编辑器之争很多时候争的却是快捷键系统的设计。...总觉快捷键系统的默认设计虽然是编辑器一个很重要的区别,但因为其可以通过插件或是配置的方式转换(例如Evil-Mode),所以快捷键系统的设计不再是某个编辑器的特性,而是一套独立于编辑器之外的系统。...于是我们又想到了键盘这个老大哥,三顾茅庐,重出江湖,键盘又慢慢的替鼠标分担起一些对电脑下达命令的职责,也就有了众人皆知的一些快捷键,例如Ctrl+C。 ?...而我本人所使用的软件,像Readkit、Airmail类似的软件的快捷键就是混合了Vim和Emacs的一些经典元素的,而Gmail、Trello和Github这种常用的有点逼格的网站都一定程度的借鉴了...4 超越快捷键 快捷键作为我们对电脑发号施令的一种方式,已经比使用鼠标点击的方式快捷的多。那还有没有比快捷键更快的方式呢?答案就是自动完成。 说起来很玄乎,但其实很简单。

71890

密码又泄露?!大数据告诉你什么样的密码最牢靠

在这20种键盘模式,有19种如你所想的那样可被猜到,除了最后一个Adgjmptw。你能猜到为什么会把它列到最常用的模式吗?...当然,对于键盘模式来说,尤其是上述键盘模式对于密码破解高手来讲并非难事。但多数人并不会使用键盘模式,而是会使用古典的且经常不安全的方式即随机词语来作为密码。 ?...但上述列表反映出的一个重要事实是,有时候很难知道人们在选择密码时是基于什么考虑。比如在“颜色”列表,black有时候可能指的是姓氏Black。...通过这种方式意味着我们错过了很多合法的颜色名称,但知道上面的列表只包含“限定词”似乎更好。其它列表也有各自的规则。...并不是说love这个词不好,其实人们惊人的频率使用它作为密码的一部分。我们在1000万个密码中发现了4万次,在500万个Gmail凭证也发现很多。

55550

解密千万密码:透过密码看人性

在这20种键盘模式,有19种如你所想的那样可被猜到,除了最后一个Adgjmptw。你能猜到为什么会把它列到最常用的模式吗? 试试智能手机上从2到9的拨号薄,将每个键盘数字对应的第一个字母进行组合。...但多数人并不会使用键盘模式,而是会使用古典的且经常不安全的方式即随机词语来作为密码。...但上述列表反映出的一个重要事实是,有时候很难知道人们在选择密码时是基于什么考虑。比如在“颜色”列表,black有时候可能指的是姓氏Black。...通过这种方式意味着我们错过了很多合法的颜色名称,但知道上面的列表只包含“限定词”似乎更好。其它列表也有各自的规则。...并不是说love这个词不好,其实人们惊人的频率使用它作为密码的一部分。我们在1000万个密码中发现了4万次,在500万个Gmail凭证也发现很多。

73560

密码又泄露?大数据告诉你什么样的密码最牢靠!

在这20种键盘模式,有19种如你所想的那样可被猜到,除了最后一个Adgjmptw。你能猜到为什么会把它列到最常用的模式吗?...当然,对于键盘模式来说,尤其是上述键盘模式对于密码破解高手来讲并非难事。但多数人并不会使用键盘模式,而是会使用古典的且经常不安全的方式即随机词语来作为密码。 ?...但上述列表反映出的一个重要事实是,有时候很难知道人们在选择密码时是基于什么考虑。比如在“颜色”列表,black有时候可能指的是姓氏Black。...通过这种方式意味着我们错过了很多合法的颜色名称,但知道上面的列表只包含“限定词”似乎更好。其它列表也有各自的规则。...并不是说love这个词不好,其实人们惊人的频率使用它作为密码的一部分。我们在1000万个密码中发现了4万次,在500万个Gmail凭证也发现很多。

57420

大数据告诉你:土豪们都用哪些密码?

在这20种键盘模式,有19种如你所想的那样可被猜到,除了最后一个Adgjmptw。你能猜到为什么会把它列到最常用的模式吗? 试试智能手机上从2到9的拨号薄,将每个键盘数字对应的第一个字母进行组合。...但多数人并不会使用键盘模式,而是会使用古典的且经常不安全的方式即随机词语来作为密码。 1000万密码中最常见的词语选择 ?...但上述列表反映出的一个重要事实是,有时候很难知道人们在选择密码时是基于什么考虑。比如在“颜色”列表,black有时候可能指的是姓氏Black。...通过这种方式意味着我们错过了很多合法的颜色名称,但知道上面的列表只包含“限定词”似乎更好。其它列表也有各自的规则。...并不是说love这个词不好,其实人们惊人的频率使用它作为密码的一部分。我们在1000万个密码中发现了4万次,在500万个Gmail凭证也发现很多。

69850

收藏 | 移动端H5开发常用技巧总结

moz-user-select: none; -ms-user-select: none; user-select: none; } 清除输入框内阴影 在 iOS 上,输入框默认有内部阴影,这样关闭...这个不是bug,由于自动播放网页的音频或视频,会给用户带来一些困扰或者不必要的流量消耗,所以苹果系统和安卓系统通常都会禁止自动播放和使用 JS 的触发播放,必须由用户来触发才可以播放。...在 iOS ,手指按住屏幕上下拖动,会触发 touchmove 事件。这个事件触发的对象是整个 webview 容器,容器自然会被拖动,剩下的部分会成空白。...input 键盘事件 keyup、keydown、等支持不是很好, 用 input 监听键盘 keyup 事件,在安卓手机浏览器没有问题,但是在 ios 手机浏览器中用输入法输入之后,并未立刻相应 keyup...跳转引用、禅模式...VS Code 11 个快捷键/操作,让你的效率与舒适度翻倍! 觉得不错,请点个在看呀

4.2K20

DOMDig:一款针对单页应用的DOM XSS扫描工具

关于DOMDig  DOMDig是一款运行于Chromium Web浏览器的DOM XSS扫描工具,该工具能够递归的方式扫描单页应用程序(SPA)。...跟其他扫描工具不同的地方在于,DOMDig可以通过追踪DOM树的修改行为和XHR/fetch/websocket请求来爬取任何Web应用程序(包括Gmail),并且能够通过通过触发事件来模拟真实的用户交互...接下来,切换到项目目录,运行npm命令完成工具安装: cd domdig && npm i && cd .. node domdig/domdig.js  工具使用样  node domdig.js...下图显示的是该工具所采取的递归爬取策略/机制: 下面的演示视频,演示了该工具爬取Gmail数据的过程,以及爬虫引擎的运行机制。其中,工具爬取了很多个小时,捕捉到了大约3000个XHR请求。...___xssSink({0})”必须通过函数来执行,比如说位于常见的alert(1)。 参考样 [ ';window.

18300

【方向盘】使用IDEA的60+个快捷键分享给你,权为了提效(操作系统、终端篇)

本文将本着分享的目的,IDEA的快捷键为着力点分享笔者自己常用的一些快捷键,若能够帮助你解锁更多姿势岂不乐哉。...笔者自己为,从操作系统层面、终端层面、IDE层面分享常用的快键键操作。申明:以下列出快捷键都是本人平时最常使用的,属于经验之谈而并非未经实战的文档性教程。...操作系统层面快捷键 以下快捷键Mac OS为。 ✌ 通用快捷键 command是mac里最重要的组合键,简写的cmd代替。 这部分快捷键具有普适性:几乎在每个App里都有同样的行为。...在Mac也有类似的操作方式:强制退出。...但你或许可能会疑问:为何在浏览器里写文字时,有时候好使(如在输入框填写内容),有时候不好使(如在CSDN的编辑器里写文章),怎么回事???

1.4K10

VMwarepro16安装完整流程——注意事项全部详解

Hypervisor Platform (WHP) 是 Windows 操作系统的一个功能,它提供了一种接口和架构,支持在 Windows 上运行虚拟机监控程序(VMM)和虚拟化解决方案。...它提供了一系列的 API 和命令行工具,使开发者可以通过编程方式创建、启动、暂停、恢复和销毁虚拟机。 设备模拟:WHP 支持设备模拟,允许开发者在虚拟机模拟物理设备。...增强型键盘驱动的作用 增强型键盘驱动是一种软件,用于改善和扩展键盘的功能和性能。它与操作系统交互,提供额外的功能和特性,满足用户的需求和提高键盘的使用体验。...宏功能支持:增强型键盘驱动可以允许用户创建和管理宏,即一系列按键操作的组合。通过宏功能,用户可以将复杂的操作、快捷键和命令绑定到一个按键上,从而简化操作步骤并提高工作效率。...多重触发模式:一些增强型键盘驱动提供了多重触发模式的支持,例如连击模式和连续触发模式。这些模式可以让用户在游戏或其他需要频繁按键的场景更轻松地执行连续按键操作。

52930
领券