如何在Anki的Edit Current:Python脚本中添加快捷键

2024-10-04 03:16:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试添加一个键盘快捷键,以便在“编辑当前屏幕”中执行某些操作(请参阅附件)。使用setupEditorShortcuts 是正确的方法吗^下面显示的{}不起作用,在“编辑当前”中按G键或任何键都不起任何作用…TestCode2reviewStateShortcuts在review屏幕中起作用,所以我认为这是钩子部分。有人能帮我弄清楚吗

def onHintHotkey():
    showInfo("Hi!")

## TestCode1
def onSetupShortcuts(shortcuts,editor):
    shortcuts.append(("g", onHintHotkey))
addHook("setupEditorShortcuts", onSetupShortcuts)

## TestCode2
def onReviewerStateShortcuts(shortcuts):
     shortcuts.append(("g", onHintHotkey))
addHook("reviewStateShortcuts", onReviewerStateShortcuts)

Edit Current Screen


Tags: 方法编辑附件屏幕def请参阅键盘快捷键