Отключить комментарий с именем класса в коде Visual Studio - PullRequest
2 голосов
/ 03 марта 2020

Когда я создаю класс, как показано ниже:

enter image description here

Код Visual Studio добавляет комментарий с Java именем класса над классом. Как мне это отключить? Я имею в виду, что этот комментарий вообще не нужен.

enter image description here

Ответы [ 2 ]

4 голосов
/ 05 марта 2020

Я предполагаю, что у вас установлен плагин Language Support для Java (TM) от Red Hat . Похоже, это плагин, который добавляет фрагмент кода class, я попытался отключить его, и этот фрагмент больше не обнаруживался.

Решением может быть написание собственного фрагмента с префиксом class, который не Нет комментариев, которые вам не нравятся. Я посмотрел на созданные пользователем фрагменты в VSCode и нашел следующие полезные документы поддержки: https://code.visualstudio.com/docs/editor/userdefinedsnippets

Вот как вы сделали sh это:

  1. Открыть ваша командная палитра (Ctrl Shift P / Cmd Shift P) и поиск Preferences: Configure User Snippets
  2. Поиск java.json
  3. Добавить это JSON объект в файл (в существующих скобках):
"Class": {
    "prefix": "class",
    "body": [
        "public class ${TM_FILENAME_BASE} {",
        "\t$0",
        "}"
    ],
    "description": "Public class"
}

Вы можете изменить "prefix" на любое значение. Если вы добавите этот фрагмент, вы увидите, что теперь у вас есть 2 фрагмента при вводе ключевого слова class. Я не совсем уверен, как это исправить, за исключением изменения префикса.

Еще один совет: вы можете изменить "editor.snippetSuggestions" на "top" в ваших настройках. Это поместит фрагменты вверху окна предложений. (От: { ссылка })

Надеюсь, это помогло вам!

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

Я думаю, что вы используете какое-то расширение, такое как Powershell. Go и отключите или удалите это расширение, и проблема будет автоматически решена.

Проверьте ссылку .

Спасибо.

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