Текстовый курсор Eclipse изменился, и редактор ведет себя по-разному

Я нажал волшебную кнопку, и теперь мой курсор (мигающая вещь, которая показывает, где вы набираете) раскололся, и теперь Eclipse действует как обычный текстовый редактор/вроде Microsoft Word. Курсор, который обычно выглядит как "|", теперь выглядит как "|" (что Википедия называет " сломанный бар или" разделенное правило "'а не нормальный' вертикальный бар ').

Я просто хочу знать, как заставить Eclipse действовать нормально снова, и что я случайно сделал, я не делаю этого снова.

Ответ 1

Похоже, вы случайно переключились с режима Smart Insert в режим Insert.

Нажмите Ctrl + Shift + Insert или нажмите "Режим интеллектуальной вставки" в меню "Правка", чтобы вернуться назад.

Smart Insert - это функция, которая автоматически вставляет закрывающие кавычки и скобки при вводе открывателя и помещает полуколоны в конец строки, когда вы нажимаете кнопку с запятой (если у вас есть предпочтение для этого.)

Ответ 2

Возможно, вы нажали клавишу insert, которая изменит редактор Eclipse на Overwrite, а не на Smart Insert (см. информационную панель в нижней части редактора) и изменит курсор на блок, а не на вертикальная линия?

Обновить: Спасибо за разъяснение - см. ответ mikej, который является правильным. Я оставлю этот ответ, если у кого-то есть аналогичная, связанная с этим проблема, которую я описываю.

Ответ 3

Если ничего не работает, перезапустите eclipse. Это то, что я сделал!

Ответ 4

Просто дважды щелкните "Smart Insert" / "Overwrite" в строке состояния eclipse

Для справки я добавляю изображение.

Ecliple - строка состояния

Ответ 5

Просто нажмите

Переключить значок Vrapper на панели инструментов..

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

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


Toggle Vrapper Icon

пожалуйста, убедитесь, что он находится в режиме отключения в строке состояния
Status bar Confirmation

Ответ 6

@Jeremy, сказав: "У меня есть вертикальная линия с промежутком в середине ее, как символ над косой чертой", я думаю, вы имеете в виду символ "Трубопровод", тот, который вы используете для обозначения "ИЛИ 'в языках программирования. Как уже сказали люди, вы находитесь в режиме сырой вставки (в отличие от Smart Mode), поэтому попробуйте Edit- > Smart Insert Mode (Ctrl + Shift + Insert по умолчанию). Для получения дополнительной информации вы можете посетить эту тему http://www.eclipse.org/forums/index.php/t/53833/

И помните, что символ называется символом "Труба" или "Трубопровод".

Ответ 7

Я уже встречал этот симптом в Eclipse 3.7. И после того, как я перезапустил машину, она исчезла.

Ответ 8

У меня также была такая же проблема, вы можете исправить это, нажав только кнопку INSERT на клавиатуре (на платформе Windows).

Это сработало для меня.

или вы можете перезапустить свое затмение.

Ответ 9

На моем компьютере с Windows я нажимаю Shift + 0, но ноль должен быть на цифровой клавиатуре, а не на верхнем ряду.

Shift + 0 переключает мой курсор.