Текстовий курсор Eclipse змінився, і редактор поводиться інакше


83

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

Я просто хочу знати, як змусити Eclipse діяти знову нормально, і те, що я випадково зробив, тому більше цього не робитиму.


2
"символ над косою рискою" - це знак питання на моїй клавіатурі ... чи можете ви бути більш конкретними?
ДНК

впевнений, що знак запитання знаходиться над косою рискою. Я думав, що напрям косої риси заснований на тому, щоб почати зверху і піти унизу ... Якщо я помиляюся, тоді, очевидно, я маю на увазі зворотну скісну риску.
Джеремі

1
Що означає "фугоогін"? Що це означає, коли Eclipse діє як MS Word?
Гейб

1
Це було дуже чітко поставлене питання.
Лев

8
Забавно, як ви описуєте це як "символ над зворотною рискою рискою (тонка вертикальна смужка з пробілом посередині.)", А не просто друкувати ¦
Валентин Мілея,

Відповіді:


160

Здається, ви випадково перейшли з режиму розумної вставки в режим вставки .

Натисніть Ctrl+ Shift+ Insertабо встановіть прапорець Smart Insert Mode в меню Edit, щоб повернутися назад.

Розумна вставка - це функція, яка автоматично вставляє закриваючі лапки та дужки при введенні сошника та розміщує крапки з комою в кінці рядка при натисканні крапки з комою (якщо для цього вибрано налаштування).


6
Слава богу, ця роздвоєна карета зробила б мене божевільною!
STM

3
@STM: Кумедно, як, мабуть, незначна косметична зміна курсору може підвести нас до стіни! Ctrl + Shift + Insert це виправили!
WeNeigh

3
Аааа, блискуче. Навіть не знаю, як я його ввімкнув (як, біса, ти випадково натискаєш Ctrl + Shift + Insert?), Але ти врятував мене!
Давор

1
Я думаю, що від розумної вставки до звичайної вставки я змінив розширення файлу на невідоме, дякую, це зводило мене з глузду! Крім того, він повідомляє вам, хто ще ви знаходитесь на нижній панелі :)
Liam W

1
Все ще рятуючи мене через сім років.
K. Morgan

17

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

Оновлення : Дякуємо за роз’яснення - див. Правильну відповідь mikej . Я залишу цю відповідь на випадок, якщо хтось має подібну, пов’язану проблему, яку я описую.


Неправильно, вставка змусить його працювати як командний рядок, а не слово Microsoft. Також вставка робить курсор блоком, а не розділеним курсором, як ви вже сказали. У мене є вертикальна лінія з проміжком посередині, як символ над косою рискою ...
Джеремі

@Jeremy, допомогло б, якби ви пояснили, що ви маєте на увазі, "маючи на увазі Microsoft Word" тоді ... і "розділений курсор" ...
ДНК

5

Просто двічі клацніть на "Smart Insert" / "Overwrite" у рядку стану eclipse

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

Ecliple - рядок стану


Це просто робить те, що Insertробить клавіша [ ], тобто перемикає Overwrite та будь-який режим вставки, який увімкнено. Він не перемикається між режимами вставки та інтелектуальної вставки, про що просить OP.
ysap

4

Якщо нічого не працює, перезапустіть eclipse. Це те, що я зробив!


3

Просто натисніть

Перемкнути піктограму Vrapper на панелі інструментів ..

Це може спричинити такі проблеми. Тому що я теж стикався з тим самим питанням до сьогодні.

Будь ласка, зверніться до зображень нижче, щоб отримати чітке уявлення про це.


Перемкнути значок Vrapper

будь ласка, переконайтеся, що він знаходиться в режимі відключення в рядку стану
Підтвердження рядка стану


1

@Jeremy, сказавши: "У мене є вертикальна лінія з пробілом посередині, як символ над косою рискою", я думаю, ви маєте на увазі символ "Трубопровід", який ви використовуєте для позначення "АБО" у програмуванні мови. Як люди вже відповіли, ви перебуваєте в режимі Raw Insert (на відміну від інтелектуального режиму), тому спробуйте Edit-> Smart Insert Mode (Ctrl + Shift + Insert за замовчуванням). Для отримання додаткової інформації ви можете відвідати цю тему http://www.eclipse.org/forums/index.php/t/53833/

І пам’ятайте, що символ називається символом „Труба” або „Трубопровід”.


1

У мене також була та ж проблема, ви можете це виправити, натиснувши лише кнопку ВСТАВИТИ на клавіатурі (на платформі Windows).

У мене це спрацювало.

або ви можете перезапустити своє затемнення.


0

З цим симптомом я стикався в Eclipse 3.7 раніше. І після того, як я перезапустив машину, вона зникла.


0

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

Shift + 0 перемикає мій курсор.


0

Якщо символ курсора " + » , а потім натисніть Alt + Shift + A . або ж ми можемо скористатися опціями меню Редагування ==> Вимкнути вибір блоку

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.