Подтвердить что ты не робот

Как отключить экранирование при копировании и вставке в IntelliJ?

Когда я копирую и вставляю строковый текст в кавычки, Intellj всегда ускользает от определенных символов, таких как "и т.д. Как отключить эту раздражающую функцию?

4b9b3361

Ответ 1

Вы можете использовать Ctrl + Alt + Shift + V (предположительно + Alt / Option + Shift + V для OS X) для выполнения Paste Simple (также доступно в контекстном меню правой кнопки мыши). Это приведет к вставке вашего последнего содержимого буфера обмена, не ускользая от него.

Многие другие программы, предлагающие "простое склеивание", будут использовать вместо Ctrl + Shift + V, но в IntelliJ, который открывает диалог памяти буфера обмена IntelliJ, где вы можете выбрать ранее скопированный текст для вставки.

Обратите внимание, что все они по умолчанию, но настраиваемые, быстрые клавиши.

Ответ 2

Я нашел комбинацию Ctrl + Shift + Alt + V немного громоздкой, и после некоторого рытья я нашел альтернативное решение, которое мне больше понравилось. Я хочу поделиться им здесь, если это полезно кому-либо еще.

Фактически вы можете редактировать сопоставления клавиш для простой команды paste и заменять их стандартным Ctrl + V, с которым знакомы большинство людей.

Просто зайдите в File → Settings → Keymap и введите "paste" в поле поиска, чтобы открыть все различные команды вставки. Дважды щелкните "Вставить Simple" и введите Ctrl + V для быстрого доступа.

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

Надеюсь, что кто-то поможет:)