python-3.x - 如何添加快捷方式来运行项目中的所有单元测试(ST3 + Anaconda)?

标签 python-3.x sublimetext3

或者更准确地说,我如何找出我需要在我的用户 .sublime-keymap 文件中添加哪个命令和哪些参数来快捷 Anaconda: Run Project Tests 命令?命令是否在某处列出?

这是默认的 anaconda .sublime-keymap 文件:

[
    {"command": "anaconda_goto", "keys": ["ctrl+alt+g"]},
    {"command": "anaconda_find_usages", "keys": ["ctrl+alt+f"]},
    {"command": "anaconda_doc", "keys": ["ctrl+alt+d"]},
    {"command": "anaconda_auto_format", "keys": ["ctrl+alt+r"]},
    {"command": "anaconda_goto", "keys": ["g", "d"],
        "context":
        [
            { "key": "selector", "operator": "equal", "operand": "source.python" },
            { "key": "setting.command_mode", "operand": true },
            { "key": "setting.is_widget", "operand": false }
        ]
    }
]

documentation因为测试运行者希望我已经知道我想要记住的快捷方式的命令:

note: Of course you can configure whatever shortcut that you want to run anaconda tests but they are not added by default

最佳答案

请参阅此处列出所有 anaconda commands .

回答你的问题:

在“Prefences->Key Bindings - User”中添加这个

{"command": "anaconda_run_project_tests", "keys": ["ctrl+alt+t"]},

关于python-3.x - 如何添加快捷方式来运行项目中的所有单元测试(ST3 + Anaconda)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28324172/

相关文章:

python - 如何使用回车键调用按钮命令

python-3.x - 不懂 Tkinter 输入框验证

sublimetext2 - 如何消除 Sublime Text 项目中的 'remove all folders' 错误

macos - Sublime Text 3 和 OS X Mavericks 的终端提示符?

python - 用于正则表达式替换文本的 Sublime Text 3 API 插件

xml - 如何在 Sublime Text 3 中使用 xmllint?

python - 内置函数与递归函数

python-3.x - Falcon 和 falcon-multipart + POST 请求上传文件的实现

command - Sublime Text 3 - 自定义命令 - 将文本添加到元素

Python集合操作remove(index)