Я нажал волшебную кнопку, и теперь мой курсор (мигающая штука, показывающая, где вы печатаете) разделился, и теперь Eclipse действует как обычный текстовый редактор / как Microsoft Word. Курсор, который обычно выглядит как «|», теперь выглядит как «¦» (то, что Википедия называет « сломанной полосой » или «разделенным правилом», а не обычной « вертикальной полосой »).
Я просто хочу знать, как заставить Eclipse снова работать нормально, и что я случайно сделал, чтобы больше не делать этого.
Ответы:
Похоже, вы случайно переключились из режима интеллектуальной вставки в режим вставки .
Нажмите Ctrl+ Shift+ Insertили отметьте Smart Insert Mode в меню Edit, чтобы вернуться назад.
Интеллектуальная вставка - это функция, которая автоматически вставляет закрывающие кавычки и скобки при вводе открывателя и помещает точки с запятой в конце строки, когда вы нажимаете точку с запятой (если у вас есть предпочтение для этого).
источник
Возможно, вы нажали insertклавишу, которая изменит редактор Eclipse на
Overwrite
вместоSmart Insert
(см. Информационную панель внизу редактора) и изменит курсор на блок, а не на вертикальную линию?Обновление : спасибо за разъяснения - см. Правильный ответ mikej . Я оставлю этот ответ на случай, если у кого-то возникнет аналогичная проблема, которую я описываю.
источник
Просто дважды щелкните "Smart Insert" / "Overwrite" в строке состояния eclipse.
Для справки добавляю изображение.
источник
Insert
делает клавиша [ ], т.е. переключает перезапись и любой включенный режим вставки. Он не переключается между режимами Insert и Smart Insert, о чем и просит OP.Если ничего не работает, перезапустите eclipse. Вот что я сделал!
источник
Просто нажмите
Это может вызвать такие проблемы. Потому что до сегодняшнего дня я тоже сталкивался с той же проблемой.
Пожалуйста, обратитесь к изображениям ниже, чтобы получить четкое представление об этом.
Убедитесь, что он находится в режиме отключения в строке состояния
источник
@Jeremy, говоря: «У меня есть вертикальная линия с пробелом посередине, как символ над косой чертой», я полагаю, вы имеете в виду символ «конвейер», который вы используете для обозначения «ИЛИ» в программировании. языков. Как люди уже ответили, вы находитесь в режиме Raw Insert Mode (в отличие от Smart Mode), поэтому попробуйте Edit-> Smart Insert Mode (Ctrl + Shift + Insert по умолчанию). Для получения дополнительной информации вы можете посетить эту ветку http://www.eclipse.org/forums/index.php/t/53833/
И помните, этот символ называется символом трубы или символом трубопровода.
источник
У меня тоже была такая же проблема, вы можете исправить это, просто нажав кнопку INSERT на клавиатуре (на платформе Windows).
У меня это сработало.
или вы можете перезапустить затмение.
источник
Я уже встречал этот симптом в Eclipse 3.7. И после того, как я перезапустил машину, он исчез.
источник
На моем компьютере с Windows я нажимаю Shift + 0, но на цифровой клавиатуре должен быть ноль, а не номера верхней строки.
Shift + 0 переключает мой курсор.
источник
Если символ курсора « + » , а затем нажмите Alt + Shift + A . или мы можем использовать опции меню Edit ==> Toggle Block Selections
источник