Как добавить пользовательское меню клиента XDebug в Sublime Text (на Mac)

Обратите внимание, это работает с этим пакетом: XDebug Client

Отредактируйте файл Application Support/Sublime Text/Packages/User/Main.sublime-menu и добавьте в него следующее:

[
    {
        "caption": "XDebug",
        "mnemonic": "X",
        "id": "xDebug",
        "children":
        [
            {
                "caption": "Continue",
                "command": "xdebug_continue"
            },
            {
                "caption": "Evaluate",
                "command": "xdebug_evaluate"
            },
            {
                "caption": "Restart",
                "command": "xdebug_session_restart"
            },
            {
                "caption": "Stop",
                "command": "xdebug_session_stop"
            },
            {
                "caption": "Toggle Breakpoint",
                "command": "xdebug_breakpoint"
            },
            {
                "caption": "Clear All Breakpoints",
                "command": "xdebug_clear_all_breakpoints"
            },
            {
                "caption": "Start",
                "command": "xdebug_session_start"
            }
        ]
    }
]
Войти в полноэкранный режим Выйти из полноэкранного режима

Сначала все пункты меню не будут отображаться, но это потому, что вы не запустили сеанс отладки. Просто добавьте точку останова и запустите сеанс, чтобы увидеть все остальные пункты меню.

Хотелось бы, чтобы в SublimeText был API для добавления кнопок для этих пунктов, но я думаю, что это самое лучшее, что можно придумать!

Посмотрите мою конфигурацию, так как она могла быть изменена или улучшена.

Счастливой отладки!

Оцените статью
devanswers.ru
Добавить комментарий