Добавьте связывание ключей с vim под кодом VS - PullRequest
0 голосов
/ 20 марта 2020

С кодом Visual Studio мне нравится использовать vim. Немного как функция print(), мы можем вставить import ipdb; ipdb.set_trace() для отладки кода. Как создать связывание ключей с vim под кодом VS, чтобы я мог вставить import ipdb; ipdb.set_trace()?

В моем .vimrc конфиге я использовал

"Insert the line 'import ipdb; ipdb.set_trace'
noreabbrev __i  import ipdb; ipdb.set_trace()

, но теперь в VS Code он не работает. Что является эквивалентом в VS Code для файла .vimrc

1 Ответ

0 голосов
/ 21 марта 2020

Вы должны посмотреть пользовательские фрагменты, которые предназначены для вставки предопределенных битов кода. См. https://code.visualstudio.com/docs/editor/userdefinedsnippets#_create -your-own-snippets

В вашем случае фрагмент может быть определен как:

{
    "Python ipdb": {
        "prefix": "ipdb",
        "body": [
            "import ipdb; ipdb.set_trace()",
        ],
        "description": "Add ipdb breakpoint"
    }
}

Но, опять же, vscode имеет очень хороший встроенный отладчик .

...