Как синхронизировать буфер обмена Intellij Idea с буфером окон?

Я использую Intellij idea IDE. Всякий раз, когда я пытаюсь скопировать и вставить любой код из моего браузера в среду IDE, он не вставлен. Фактически последний выбор в IDE вставляется каждый раз. Однако, если я вставляю его в любое другое приложение, например блокнот, он отлично работает.

Что мне нужно сделать?

Ответ 1

Я решил эту проблему, перезапустив intellij с параметром меню "invalidate cache\restart". Перед перезагрузкой чего-либо, что я скопировал в буфер обмена вне IDE, я не мог вставить, но потом я мог вставить. "Не пытайтесь исследовать, только если бы перезапуск был сработал. Параметр меню обеспечивает хороший способ закрытия всех внутренних окон сразу в Windows.

Ответ 2

Я нашел ту же проблему с IntelliJ 14.1.4 в Windows 7. Я копирую что-то внешнее, использую Ctrl+V в среде IDE, но вместо этого вставлен последний буфер обмена из IDE.

Мне удалось решить эту проблему, очистив буфер обмена IDE, вы можете сделать это с помощью Ctrl+Shift+V, который открывает диалоговое окно Вставить из истории, здесь вы увидите все записи буфера обмена IDE, вы можете щелкните по каждому из них и нажмите Delete. Я очистил все записи, а затем снова скопировал их из другого приложения.

Теперь Ctrl+V в среде IDE должен получить внешний элемент буфера обмена.

Ответ 3

Случается со мной довольно часто на выигрыше 7. Кажется, после того, как идея работает в течение более длительного периода времени/через suspend. Стандартное закрытие и перезапуск всех окон разработки. То же самое в версиях 14 и 15 (не проверено другим).