Можно ли создавать собственные JetBrain.Annotations? - PullRequest
0 голосов
/ 01 мая 2018

Я хотел бы знать, есть ли способ расширить или создать пользовательскую аннотацию для Jetbrain для Resharper.

Например, я хотел бы создать пользовательскую аннотацию, которая делает именно то, что делает [UsedImplicitly], но я хочу назвать это как-то иначе. Другими словами, я хочу создать пользовательскую аннотацию под названием [UnityAnimationEvent], но она будет вести себя точно так же, как [UsedImplicitly] (т.е. подавлять предупреждения об использовании). Я попытался унаследовать от аннотации classe, но, похоже, она запечатана.

Спасибо

1 Ответ

0 голосов
/ 02 мая 2018

Можно добавить пользовательские аннотации к объектам, для которых у вас нет доступа к исходному коду.

Ознакомьтесь с документацией для Внешние аннотации , предоставленной Jetbrains

По сути, вам нужно создать сборку, которая определяет новый атрибут. После этого вы можете использовать возможность внешних аннотаций, чтобы прикрепить ее к чему угодно.

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