vscode doenst autocompete переменные в пользовательских фрагментах. Автозапуск не работает в пользовательском фрагменте - PullRequest
1 голос
/ 14 июня 2019

Как включить автодополнение в пользовательских фрагментах в VSCode? Я создаю свои фрагменты в javascriptreact.json

{
    "importReact": {
        "prefix": "import-stateless",
        "body": ["import React from 'react';"],
        "description": "import React statement"
    },
    {
    "consolelog": {
        "prefix": "import-stateless",
        "body": ["console.log($1);"]
    }
}

и использовать в my_file.js:

import | from '|'
...
const variable = '';
console.log( | );
...

Проблема в том, что: когда я набираю rea в операторе импорта или varia в console.log - VSCode не предлагает закончить мое слово как реагировать или переменная Это проблема только с пользовательскими фрагментами, потому что при ручном наборе import React from 'r автозаполнение слова реакция ;

see how it work

Спасибо

1 Ответ

0 голосов
/ 15 июня 2019

@ Марк Спасибо за вашу помощь! Чтобы сделать автозаполнение в сниппетах, вставьте в settings.json поставьте предложенную строку

"editor.suggest.snippetsPreventQuickSuggestions": false

источник

...