Возможно ли в Eclipse выделить инструкцию, а затем нажать кавычки /etc.., чтобы "обернуть" выделенный текст в символе (например, в SublimeText)?

Я иду из Sublime Text в Eclipse. Одна из моих любимых функций ST - выделение фрагмента текста, а затем возможность его обернуть в цитаты или скобки, нажав соответствующую клавишу.

Вероятно, это плохо объясняет функциональность, поэтому здесь приведен пример gif:

enter image description here

Итак, как вы можете видеть, если вы выделите фрагмент текста, а затем в этом примере нажмите (, он обернет выделенный текст в скобках.

Когда я пробую это в Eclipse, выделив текст, а затем нажав (, просто заменит то, что я выделил, а не завершаю.

Есть ли способ получить эту функциональность внутри Eclipse?

Ответ 1

Выделите текст, вырежьте его (ctrl x), введите цитаты, вставьте текст (ctrl v).

Это своего рода хромое решение, но оно быстрее, так как eclipse создает оба кавычки и помещает курсор в середину.

Ответ 2

Я не думаю, что эта функция включена в Eclipse по умолчанию, но вы можете попробовать добавить ее самостоятельно.

Выберите блок, который вы хотите окружить, и нажмите Alt + Shift + Z. Это откроет меню "Surround with...". Он предлагает некоторые предопределенные шаблоны, но также позволяет добавлять новые. Это самое близкое к тому, что предлагает Eclipse.

Ответ 3

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

Source -> Surround With...  -> Configure Templates

Создайте новый шаблон, используйте brackets как имя, и это как шаблон:

(${word_selection})${cursor}

Затем вы можете получить нужные функции, нажав CTRL + SPACE, а затем выберите свой шаблон.