В resharper, когда я использую незадекларированный символ в коде, я могу использовать красную лампу для автоматического ее создания, например. что-то вроде this. Мне часто нужен параметр create constant, который создаст поле const, но этот параметр не существует в обычном resharper. Можно ли настроить эту опцию?Могу ли я добавить параметр «Создать константу» в Resharper?
1
A
ответ
0
Ну, не зная свою версию Resharper, но по крайней мере в 6.1 она уже предлагает преобразование переменной или поля в постоянный эквивалент, если он используется таким образом.
А я вижу, что мой ответ не полностью завершен. Ну, вы можете создать переменную const или поле в два этапа. Сначала вы должны объявить об этом, а затем вам нужно преобразовать его в const. Я думаю, причина в том, что Jet Brains не увидели опцию «Создать константу или поле» как обычную usecase.
Смежные вопросы
- 1. Как я могу пометить константу как используемую снаружи для Resharper?
- 2. Могу ли я создать универсальную константу uint в C#?
- 3. Могу ли я создать константу с помощью метода в Ruby?
- 4. Могу ли я заменить Array на константу?
- 5. ReSharper: Могу ли я сделать свое собственное действие в контексте?
- 6. Могу ли я «исправить» неправильные аннотации Resharper?
- 7. Могу ли я вернуться к использованию ReSharper?
- 8. Могу ли я создать параметр из службы в Symfony
- 9. Могу ли я добавить параметр в форму через Javascript?
- 10. Могу ли я добавить параметр настроек в плавающей кнопке (FAB)?
- 11. В Угловом, могу ли я передавать постоянную константу?
- 12. Могу ли я использовать магическую константу __DIR__ в ссылках?
- 13. Могу ли я использовать константу Perl в операторе glob?
- 14. добавить строковый литерал из ReSharper
- 15. Создать константу в Postgresql
- 16. Создать многоуровневую константу в ruby
- 17. Могу ли я создать массив?
- 18. Могу ли я добавить mapfragment в listView
- 19. Могу ли я перегрузить функцию на константу типа Number?
- 20. Могу ли я получить возвращаемое значение как указатель на константу
- 21. Почему параметр шаблона теряет константу?
- 22. Может ли автоматическая дедукция добавить неявно константу?
- 23. Могу ли я добавить кнопку?
- 24. Могу ли я передать параметр, как ссылка
- 25. Могу ли я использовать параметр ODBC дважды?
- 26. Почему я могу изменить угловую константу?
- 27. Могу ли я остановить Resharper, создав несколько тестовых сессий?
- 28. ReSharper decompiler - могу ли я использовать его для автономных сборок?
- 29. Могу ли я сделать resharper intellisense, предпочитая свойства по типам?
- 30. Могу ли я отправить параметр методу удаления?
Есть ли способ добавить эту опцию через Параметры или что-то еще? –
Ну, нет, я думаю. ИМХО, если вы думаете о том, что это полностью решена JetBrains. При написании кода программист не должен фокусироваться на характере переменной или поля, а на цели, которую он хочет достичь. Поэтому он может писать код, как только приходит в голову. Оптимизация, очистка. является следующим шагом. Это идеальная работа для Resharper, потому что теперь он может определить потенциал оптимизации, не повредив решение. – DHN