Eclipse зависает при копировании/вставке кода
-
18-09-2019 - |
Вопрос
У меня большая проблема.Eclipse зависает, когда я копирую/вставляю с помощью Ctrl+С / Ctrl+В ключи.
Это связано с системой кода проверки Eclipse?
Я что-то испортил в настройках Eclipse?
Вот моя конфа:
- Затмение 3.4.2
- Плагин RSE
- Windows XP профессиональная с пакетом обновления 2
- Версия виртуальной машины Java = 1.5.0_11-b03
Решение
Отключение Hyperlinking
исправил это для меня.Вы также можете просто изменить Default modifier key
к чему-то иному, чем CTRL если вы все еще хотите использовать гиперссылки.
Идти к Окно -> Предпочтения -> Общий -> Редакторы -> Текстовые редакторы -> Гиперссылки и либо снимите флажок Enable on demand hyperlink style navigation
или изменить Default modifier key
.
Другие советы
У меня была такая же проблема, и я смог решить ее, перейдя в:Настройки -> Javascript -> Редактор -> Ввод текста -> заголовок "При вставке" ...затем отключите "Импорт обновлений".
Это одно изменение само по себе полностью устранило его, в то время как ранее я получал зависания на 2 секунды или более почти при каждом копировании или вставке.
Я решил эту проблему с помощью следующих шагов:
Определите, какой «редактор» вызывает проблему.Я обнаружил, что в моем случае причиной этого был редактор java-скриптов, но при копировании/вставке в простой текстовый редактор (без подсветки, без цвета, без ничего) такой проблемы не возникло.
Примечание. Eclipse загружает файл в разные «окна/плагины редактора» в зависимости от расширения файла, это настраивается в разделе «Общие» > «Редакторы» > «Ассоциации файлов».
Поскольку мой случай был вызван редактором JavaScript, перешел к «Настройки» > «Java Script» > «Редактор» > «Ввод», и отключил все флажки «Автоматически».Это сделало трюк.
Я решил снять отметки со всех связанных с CTRL + С кроме Копировать в Window -> Preferences -> General -> Keys
ТО решение!!По крайней мере, для меня.
Если CTRL + С работает для одного редактора, а не для другого, то некоторые настройки плагина должны были повторно повлиять на них на другую команду.
Итак, вам нужно зайти:
Window->Preferences->General->Startup and Shutdown
и попробуйте по одному отключить плагины, активируемые при запуске:
в моем случае это был «Основной пользовательский интерфейс Dynamic Languages Toolkit».
Кажется, я нашел начало решения здесь.
Запускаем Eclipse с помощью -clean
вариант вроде бы лучше, но этого недостаточно.это потому, что мое «здание рабочего пространства зависает на каком-то флэш-файле»
Просто хотел поделиться здесь своими наблюдениями, как камешек в океане: я перепробовал все вышеперечисленные варианты, но это не решило моих проблем.
На самом деле, в моем случае основным виновником был размер Java-файла, поскольку количество строк кода увеличивалось, сталкиваясь с этим зависанием при копировании и вставке.
Итак, быстрый обходной путь, который я сделал, чтобы иметь временный файл для разработки и, как только все будет готово, переместил код в соответствующий Java-файл, избавил меня от этого препятствия.(Я использую селен + Java, поэтому этот обходной путь мне помог).
Я столкнулся с проблемой при редактировании Java-кода.Каждый раз, когда я печатал CTRL + C
редактор зависает на короткое время.
В моем случае я только выключил Go to declaration
который доступен в текстовых редакторах.ВидетьWindow -> Preferences -> General -> Editors -> Text Editors -> Hyperlinking
.