如何添加一个快捷方式来运行项目中的所有单元测试(ST3 + Anaconda)?

时间:2015-02-04 14:45:02

标签: 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希望我已经知道了我想要快捷方式的命令:

  

注意:当然,您可以配置您想要的任何快捷方式   运行anaconda测试,但默认情况下不会添加它们

1 个答案:

答案 0 :(得分:4)

请参阅此处列出所有anaconda commands

回答你的问题:

在“Prefences-> Key Bindings - User”

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