Как изменить код комментария блока JSDoc - PullRequest
0 голосов
/ 10 февраля 2019

Могу ли я изменить комментарий jsdoc по умолчанию, чтобы добавить дополнительную звездочку на новой привязке?

Вот функция:

function method(param, param) {


}

Вот что создает VSC при автозаполнении /**:

/**
 * |
 * @param {*} | 
 * @param {*} |
 */

Вот что я хочу изменить:

/**
 * |
 * @param {*} | 
 * @param {*} |
 **/

Ответы [ 2 ]

0 голосов
/ 10 мая 2019

Вы можете попробовать это расширение: Документ Это .

А затем в его коде на ......\.vscode\extensions\joelday.docthis-0.7.1\out\src\utilities.js на компьютере с Windows отредактируйте эту строку:

   // sb.appendLine(" */"); // to

    sb.appendLine(" **/");

Перезагрузите окно, и кажется, что работает.

Если вы введете /**, вы получите две опции: встроенный в vscode jsdoc'er и Document This version.

Если вы ранее не создавали это расширение для собственного использованиявам, возможно, придется повторить редактирование, если расширение будет обновлено в будущем - но это довольно просто.

Ctrl - Alt - D + D - это ярлык.

jsdoc extension demo

0 голосов
/ 10 мая 2019

Реализация для текущего поведения здесь:

https://github.com/microsoft/vscode/blob/master/extensions/typescript-language-features/src/features/jsDocCompletions.ts#L15

В настоящее время невозможно изменить шаблон через конфигурацию.

Если вы хотите потерять поддержку динамического включения определенных параметров, вы можете определить свой собственный фрагмент, как описано здесь:

https://code.visualstudio.com/docs/editor/userdefinedsnippets

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...