首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    超级右键Pro,超好用的Mac右键菜单效率工具

    习惯了Windows系统,右键新建文档,换到Mac系统还真不习惯。Mac想要实现同样的功能,就少不了超级右键。超级右键Mac上最强大的右键菜单工具,功能丰富,大大提升了Mac的操作效率。...超级右键主要功能:超级右键Pro安装包:https://pan.baidu.com/s/1rE-PSc2IWiF6Oh9S2Zd5wA?...2、复制/移动文件到指定路径选中文件,右键就可以直接复制/移动文件到目标路径,管理文件特别方便。3、常用目录在右键菜单中添加、设置常用目录,选择即可到达指定目录。...5、剪切、粘贴文件Mac系统是没有剪切功能的,习惯了Windows的朋友们肯定不习惯。「超级右键」为右键新增了剪切、粘贴功能,使用起来非常顺手。...超级右键Mac系统超强右键辅助工具,能让Mac电脑右键实现众多Windows电脑的快捷操作,习惯了Windows操作的机主,快用起来吧!

    1.4K30

    Fabric.js 右键菜单

    ---- PK创意闹新春,我正在参加「春节创意投稿大赛」,详情请看:春节创意投稿大赛 本文简介 Fabric.js 默认**没提供 鼠标右键事件**,只有 鼠标按键点击 、鼠标按键抬起 、鼠标移动 等事件...但在工作中有可能需要用到 “右键事件,比如 “右键菜单” 。所以就有了本文。...本文主要关注 Fabric.js 的主要 api 有: fireRightClick:允许右键点击 stopContextMenu:禁用默认右键菜单 mouse:down:鼠标点击事件 如果不知道 Fabric.js...案例代码放了在文末~ 环境和版本 Chrome浏览器版本:96.0.4664.45 Fabric.js版本:4.6.0 思路 先说说需求: 右键单击元素,弹出菜单; 弹出菜单分4种情况(菜单在鼠标右侧...在 对象相关的文档 里,关于鼠标的事件好像没有右键,稍微沾边点的就是鼠标点击(这里我选了 mousedown)。

    7.1K10

    好物分享40-超级右键——你更强大的mac右键

    Date : [[2022-07-09_Sat]] 微信公众号 : 北野茶缸子 Tags : #好物分享/效率工具/mac 前言 众所周知,mac右键非常之鸡肋。...可以说,除了新建文件夹外,一无是处: 而超级右键,真的是拯救了mac右键:超级右键[1] 1-下载及配置 非常简单,可以直接在app store 中下载。...3-自定义文件图标 超级右键还提供了更换文件图标的选项: 我们可以直接右键想要更换图标的文件夹: 比如我就换成了一个苹果: 你也可以自定义喜欢的图片,将它们转为图标文件,获取方式参考:https:...有点丑, 看到还有专门用来定制文件夹图标的mac 软件:zhuanlan.zhihu.com/p/336616944 有机会尝试一下。...参考资料 [1] 超级右键: https://www.better365.cn/irightmouse.html [2] https://quqi.gblhgk.com/s/4289844/vW5F9gIvWuouAgEQ

    92120

    把Sublime添加到Mac右键菜单

    如果Mac系统识别出这是一个文本文件,右键菜单的 打开方式 可能还有点用,如果识别不出来,那么手动选择应用程序就比较麻烦了: ?...其实Mac系统的 AutoMator 是可以完成这个功能的;接下来说一下操作步骤。...这时候,进入 Finder 选择一个文件或者文件夹,点击右键: ? OK,大功告成!如果想添加别的编辑器,按照类似的操作即可。...但是,还有几个问题说明一下: 右键菜单没有,出现在服务二级菜单 有的童鞋按照这一步设置完毕之后,发现并没有直接在右键菜单出现,而是出现在服务二级菜单!这样每次都需要多点击一次,很不爽!如下图: ?...这时候,其实是服务菜单里面内容太多了,因此Mac系统自动把菜单收缩到了二级菜单。可以到「系统偏好设置…」-「键盘」-「服务」中去掉不需要的选项。 ?

    2.9K20

    Js 事件委托(事件代理)

    一、概述 事件委托,又叫事件代理。事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。 例子:有三个同事预计会在周一收到快递。...二、为什么是使用事件委托 一般来说,dom需要有事件处理程序,我们都会直接给它设事件处理程序就好了,那如果是很多的dom需要添加事件处理呢?...,这就是为什么性能优化的主要思想之一就是减少DOM操作的原因;如果要用事件委托,就会将所有的操作放到js程序里面,与dom的操作就只需要交互一次,这样就能大大的减少与dom的交互次数,提高性能; 每个函数都是一个对象...三、事件委托原理 事件委托利用的是事件冒泡原理,将事件绑定到父级元素上,当点击子元素时,通过事件冒泡将事件传递到父级元素。  四、总结: 那什么样的事件可以用事件委托,什么样的事件不可以用呢?...适合用事件委托的事件:click,mousedown,mouseup,keydown,keyup,keypress。

    11.4K30

    js动画事件_JavaScript事件

    js之动画事件 首先,动画事件主要包括以下三个animationstart,animationiteration和animationend事件,下面做简单分别介绍。...animationstart 该事件在css动画开始播放时触发 animationiteration 该事件在css动画重新播放时触发 animationend 该事件在css动画结束播放时触发 我们知道...animation:name duration timing-function delay iteration-count direction; 分别是:动画名称 动画持续事件 动画运行速度曲线 动画开始时的运行时间...this.innerHTML="动画正在运行"; x.style.background="pink"; } function myanimationiterration() //动画再次运行触发,同样也是通过事件监听...this.innerHTML="动画重新运行"; x.style.background="greenyellow"; } function myanimationend() //动画运行结束时触发,同样也是通过事件监听事件

    18.4K10

    JS事件

    事件 HTML中与javascript交互是通过事件驱动来实现的,例如鼠标点击事件、页面的滚动事件onscroll等等,可以向文档或者文档中的元素添加事件侦听器来预订事件。...想要知道这些事件是在什么时候进行调用的,就需要了解一下“事件流”的概念。 事件事件流描述的就是从页面中接收事件的顺序。...而早期的IE和Netscape提出了完全相反的事件流概念,IE事件流是事件冒泡,而Netscape的事件流就是事件捕获。...绑定方式有如下两种 行内绑定(内联模型): 通过在JS中选中某个节点,然后给节点添加onclick属性 "btnClick()">按钮 function btnClick(){...console.log("hello"); } script> 复制代码 动态脚本: 通过在JS中选中某个节点,然后给节点添加onclick属性 "btn">按钮 var btn =

    8.3K20

    js鼠标事件

    页面加载事件(onload),鼠标双击事件(ondbclick) window.onload=function(){                 //绑定元素,执行对应事件 鼠标双击(ondblclick...)                 //鼠标双击事件ondblclick                 document.getElementById('d2').ondblclick=function...(摁下后,鼠标回弹才执行)             window.onload=function(){                 //绑定元素,执行鼠标抬起事件   鼠标抬起(onmouseup)...                    alert('鼠标移出操作');                 }             } PS:鼠标移动(onmousemove)和鼠标移入(onmouseover)区别:移动事件指鼠标只要移动就产生事件...,移入事件需要移入到指定的对象内才执行事件

    18.2K40

    js事件大全

    一般事件 事件 浏览器支持 描述 onClick IE3|N2|O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 onDblClick IE4|N4|O 鼠标双击事件 onMouseDown...onStop IE5|N|O 浏览器的停止按钮被按下时触发的事件或者正在下载的文件被中断 onUnload IE3|N2|O3 当前页面将被改变时触发的事件 表单相关事件 事件 浏览器支持 描述...元素完成需要显示的内容后触发的事件 onStart IE4|N|O 当Marquee元素开始显示内容时触发的事件 编辑事件 事件 浏览器支持 描述 onBeforeCopy IE5|N|O 当页面当前的被选择内容将要复制到浏览者系统的剪贴板前触发的事件...onContextMenu IE5|N|O 当浏览者按下鼠标右键出现菜单时或者通过键盘的按键触发页面菜单时触发的事件 [试试在页面中的中加入onContentMenu="return false..."就可禁止使用鼠标右键了] onCopy IE5|N|O 当页面当前的被选择内容被复制后触发的事件 onCut IE5|N|O 当页面当前的被选择内容被剪切时触发的事件 onDrag IE5|N|

    3.8K10

    JS 事件循环

    ,脚本执行,事件处理等 其包含的线程有:GUI 渲染线程(负责渲染页面,解析 HTML,CSS 构成 DOM 树)、JS 引擎线程、事件触发线程、定时器触发线程、http 请求线程等主要线程 关于执行中的线程...: 主线程:也就是 js 引擎执行的线程,这个线程只有一个,页面渲染、函数处理都在这个主线程上执行。...工作线程:也称幕后线程,这个线程可能存在于浏览器或js引擎内,与主线程是分开的,处理文件读取、网络请求等异步事件。...上述过程的不断重复就是我们说的 Event Loop (事件循环)。...宏任务主要包含:script( 整体代码)、setTimeout、setInterval、I/O、UI 交互事件、setImmediate(Node.js 环境) 微任务主要包含:Promise、MutaionObserver

    15.4K10

    js --- 事件

    1.事件流   事件发生时会在元素节点与根节点之间按照特定的顺序传播,路径所经过的所有节点都会收到该事件,这个传播过程即DOM事件流。...2.两种事件流模型   1.冒泡型事件流:事件的传播是从最特定的事件目标到最不特定的事件目标。即从DOM树的叶子到根   2.捕获型事件流:事件的传播是从最不特定的事件目标到最特定的事件目标。...即从DOM树的根到叶子 3.绑定事件的方法   1.普通浏览器 绑定事件:addEventListener(type,name,bool);     删除事件:removeEventListener...()   2.ie 低版本 绑定事件:attachEvent()     删除事件:detachEvent() 4.参数说明 type 事件类型 例如:click load   name...事件执行函数   bool true 为事件捕获 && false 为事件冒泡 5.阻止事件冒泡和 事件捕获 1.阻止事件冒泡 不 阻止默认行为     event.stopPropagation

    7.6K30
    领券