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

Как скопировать ошибку в буфер обмена от IntelliJ

Я вижу ошибку в этом желтом поле в IntelliJ. Как скопировать его в системный буфер обмена?

enter image description here

В Eclipse есть хороший способ сделать это. Как это сделать в IntelliJ?

4b9b3361

Ответ 1

Следующий подход работает для меня в Windows 8.1 и IDEA 14.1:

Переместите курсор на место ошибки. Сообщение об ошибке появляется в левой части строки состояния ниже. Щелкните правой кнопкой мыши сообщение об ошибке - появится контекстное меню, содержащее команду "Копировать". Выберите команду "Копировать". Voila, сообщение об ошибке находится в буфере обмена.

Context menu

Ответ 2

Долгожданное решение для версии Linux: нажмите Ctrl + Alt + левую кнопку мыши на всплывающей подсказке - и вы получите это в своем буфере обмена :)

Решение нигде не документировано (поправьте меня, если я ошибаюсь), хотя оно работает хорошо.

Ответ 3

Когда появится всплывающая подсказка - выберите текст с помощью мыши, но удерживайте кнопку мыши до тех пор, пока не нажмете Ctrl + C. Это работает для меня с IntelliJ 13.1 на Ubuntu 14.04.

Ответ 4

Для MacOS 10. 5+ Android Studio 3.5:

1. Наведите курсор на фрагмент кода

2. Осторожно переместите курсор к тексту предупреждения через пузырь, как показано ниже (в противном случае текст предупреждения может исчезнуть)

3 Тройной клик на предупреждении, а затем Control + Alt + клик.

Ответ 5

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

У меня такое ощущение, что эту подсказку намного проще выбрать, чем всплывающая подсказка, которая появляется, если вы наводите курсор на текст!

enter image description here

Ответ 6

Невозможно выбрать текст всплывающей подсказки из моего опыта и вставить его где-то еще.

Обратите внимание, однако, что в зависимости от того, что вы анализируете, и типа ошибки, которую вы получаете, информацию можно почерпнуть из инструмента "Инспекции" .

Даже это не даст вам контекста; в этом случае вывод, который вы видите, эквивалентен тому, что вы получите, если вы скомпилировали класс Java. В этом случае вы увидите результат в окне "Создать".

Ответ 7

Решение Vladimir для меня не сработало, я только что восстановил проект и скопировал ошибку из окна сообщения.