#java #intellij-idea #intellij-plugin
#java #intellij-идея #intellij-плагин
Вопрос:
Есть ли какая-либо горячая клавиша Intellij Idea или плагин для быстрой вставки переменной в строку? например, у меня есть строка
"My code is working, yay! Result is = ",
и я должен добавить конструкцию " variable "
, в результате чего
"My code is working, yay! Result is = " variable "."
чтобы правильно вставить переменную.
Когда мне приходится вставлять переменные в более чем 20 строк, это сводит меня с ума 🙂
пытался найти решение в Google или репозитории плагинов, безрезультатно
PS: я знаю о горячей клавише soutv, но это не может мне помочь, так как я должен изменить уже существующие строки в коде
Комментарии:
1. Недостаточно конкретно. Почему бы вам не создать свой собственный живой шаблон или не использовать multi caret? jetbrains.com/help/idea/using-live-templates.html
2. если все вставленные переменные одинаковы или все разные, используйте символы с несколькими каретками.
Ответ №1:
Добавлен живой шаблон
Abbreviation:
Description: Insert variable into string
Expand with: Enter
Template text: " $EXPR$ " (do not forget double quotes)
Edit Template Variable:
expression:variableOfType("") default Value: "expr"
Вы вводите в строку, нажимаете Enter, и текст шаблона добавляется, и вам нужно только выбрать переменную. Работает как шарм.
Спасибо за идею, @Meo