希望节点右键增加一个悬浮窗打开的选项,或者是快捷键

加佳 2021-6-6 1100

希望对节点增加一个悬浮窗打开的选项,或者快捷键,或者别的方法

快速回复
最新回复 (10)
  • Hardy 2021-6-6
    2 2
    NHook.add({
        //在菜单中添加“悬浮窗口打开”
        after_nodemenu_run() {
        	plugin.menu.addItems("node", {
            	hoverPreview: {
                	label: "悬浮窗口打开",
                    icon2: "content_copy",
                    hotkey: "cmd+p",
                    action() {
                    	plugin.hover.popup(this.nv.data, true);
                    }
                }
            });
        },
        
        //添加快捷键 Ctrl+P 或 Command+P 打开悬浮窗口
        after_hotkey_run() {
        	plugin.hotkey.add("cmd+p:悬浮窗口打开", e => {
            	if ($(e.target).is(".node-text")) {
                	plugin.hover.popup(e.target.nv.data);
                } else {
                	const nv = $("#roam-main-wrap .node-top:first").nv();
                    plugin.hover.popup(nv.data, true)
                }
            });
        }
    });


  • leo 2021-6-6
    1 3
    Hardy NHook.add({     //在菜单中添加“悬浮窗口打开”   &nbsp ...
    浏览器默认的crtl+P是打印另存为pdf,无法使用呢
  • 加佳 2021-6-6
    0 4
    Hardy NHook.add({     //在菜单中添加“悬浮窗口打开”   &nbsp ...
    谢谢H大
  • Hardy 2021-6-6
    0 5
    leo 浏览器默认的crtl+P是打印另存为pdf,无法使用呢
    打印的使用次数没那么多,占用着Ctrl+P可惜了。另外,可以自己自定义成其他快捷键,毕竟代码在手,天下我有
  • leo 2021-6-6
    0 6
    Hardy 打印的使用次数没那么多,占用着Ctrl+P可惜了。另外,可以自己自定义成其他快捷键,毕竟代码在手,天下我有
    我把代码中的cmd+p换成cmd+其它或ctrl+其它,就是没有效果,为什么呢?
  • Hardy 2021-6-6
    0 7
    leo 我把代码中的cmd+p换成cmd+其它或ctrl+其它,就是没有效果,为什么呢?
    改成了什么快捷键?
  • leo 2021-6-6
    0 8
    Hardy 改成了什么快捷键?
    cmd+q,ctrl+q,cmd+0共试了3个,都不得行,本身这些快捷键没有功能
  • sheen 2021-6-7
    0 9
    NHook.add({
        //在菜单中添加“悬浮窗口打开”
        after_nodemenu_run() {
            plugin.menu.addItems("node", {
                hoverPreview: {
                    label: "悬浮窗口打开",
                    icon2: "content_copy",
                    hotkey: "cmd+p",
                    action() {
                        plugin.hover.popup(this.nv.data, true);
                    }
                }
            });
        },
         
        //添加快捷键 Ctrl+P 或 Command+P 打开悬浮窗口
        after_hotkey_run() {
            plugin.hotkey.add("ctrl+q:悬浮窗口打开", e => {
                if ($(e.target).is(".node-text")) {
                    plugin.hover.popup(e.target.nv.data);
                } else {
                    const nv = $("#roam-main-wrap .node-top:first").nv();
                    plugin.hover.popup(nv.data, true)
                }
            });
        }
    });

    我试了下是可以的,在JS代码块里运行,没问题

  • 加佳 2021-6-7
    0 10
    sheen NHook.add({     //在菜单中添加“悬浮窗口打开”   &nbsp ...
    这个代码和h大的有啥不同么
  • sheen 2021-6-8
    0 11
    加佳 这个代码和h大的有啥不同么
    没不同,只是改下快捷键而已
返回