Kursor tekstowy Eclipse uległ zmianie i edytor zachowuje się inaczej


84

Nacisnąłem magiczny przycisk i teraz mój kursor (migająca rzecz, która pokazuje, gdzie piszesz) podzielił się i teraz Eclipse zachowuje się jak zwykły edytor tekstu / jak Microsoft Word. Kursor, który zwykle wygląda jak „|”, teraz wygląda jak „¦” (Wikipedia nazywa to „ łamaną kreską ” lub „regułą z podziałem ”, a nie zwykłą „ pionową kreską ”).

Chcę tylko wiedzieć, jak sprawić, by Eclipse znów zachowywał się normalnie i co zrobiłem przypadkowo, więc nie robię tego ponownie.


2
„znak nad ukośnikiem” to znak zapytania na mojej klawiaturze ... czy możesz być bardziej szczegółowy?
— DNA

prawie na pewno znak zapytania znajduje się nad ukośnikiem. Myślałem, że kierunek ukośnika opiera się na rozpoczynaniu od góry i schodzeniu na dół ... Jeśli się mylę, to oczywiście mam na myśli lewy ukośnik.
— Jeremy

1
Co znaczy „fugoogin”? Co to znaczy, że Eclipse działa jak MS Word?
— Gabe,

1
To było bardzo dobre pytanie.
— Leo

8
Zabawne, jak opisujesz to jako „znak nad ukośnikiem odwrotnym (cienki pionowy pasek z przerwą w środku)” zamiast po prostu pisać ¦
— Valentin Milea

Odpowiedzi:


161

Wygląda na to, że przypadkowo przełączyłeś się z trybu inteligentnego wstawiania do trybu wstawiania .

Naciśnij Ctrl+ Shift+ Insertlub zaznacz Tryb inteligentnego wstawiania w menu Edycja, aby przełączyć się z powrotem.

Inteligentne wstawianie to funkcja, która automatycznie wstawia zamykające cudzysłowy i nawiasy po wpisaniu otwieracza i umieszcza średniki na końcu wiersza po naciśnięciu średnika (jeśli masz taką preferencję).


6
Dzięki Bogu, ten rozszczepiony karetka doprowadziłby mnie do szału!
— STM

3
@STM: To zabawne, jak pozornie nieistotna kosmetyczna zmiana kursora może doprowadzić nas do ściany! Jednak Ctrl + Shift + Insert naprawił to!
— WeNeigh,

3
Ahhh, genialne. Nie wiem nawet, jak to włączyłem (jak u diabła przypadkowo wciskasz Ctrl + Shift + Insert?), Ale uratowałeś mnie!
— Davor,

1
Myślę, że po zmianie rozszerzenia pliku na nieznane zmieniło się ze sprytnej wkładki na normalną, dzięki, doprowadzało mnie to do szaleństwa! Informuje również o tym, co więcej znajdujesz się na dolnym pasku :)
— Liam W

1
Wciąż ratuje mnie siedem lat później.
— K. Morgan,

17

Może nacisnąłeś insertklawisz, który zmieni edytor Eclipse na Overwritezamiast Smart Insert(patrz pasek informacyjny na dole edytora) i zmieni kursor na blok zamiast pionowej linii?

Aktualizacja : Dzięki za wyjaśnienie - zobacz odpowiedź mikeja , która jest poprawna. Zostawię tę odpowiedź na wypadek, gdyby ktoś miał podobny, powiązany problem, który opisuję.


Niepoprawnie. Wstawianie sprawi, że zachowa się jak wiersz polecenia, a nie słowo Microsoft. Również wstawianie powoduje, że kursor jest blokiem, a nie dzielonym kursorem, jak powiedziałeś. Mam pionową linię z przerwą pośrodku, jak znak nad ukośnikiem ...
— Jeremy

@ Jeremy, pomogłoby, gdybyś wyjaśnił, co masz na myśli, mówiąc „zachowując się jak Microsoft Word”, a potem ... i „podziel kursor” ...
— DNA

5

Wystarczy dwukrotnie kliknąć „Smart Insert” / „Overwrite” na pasku stanu zaćmienia

Dla odniesienia dodaję obraz.

Ecliple - pasek stanu


Robi to po prostu to, co robi Insertklawisz [ ], tj. Przełącza nadpisywanie i włączany tryb wstawiania. Nie przełącza między trybami Insert i Smart Insert, o co prosi OP.
— ysap

4

Jeśli nic nie działa, uruchom ponownie zaćmienie. To właśnie zrobiłem!


3

Po prostu kliknij

Przełącz ikonę Vrapper na pasku narzędzi .

Może to powodować takie problemy. Ponieważ do dziś mam ten sam problem.

Zapoznaj się z poniższymi obrazami, aby uzyskać jasny obraz tego.


Przełącz ikonę Vrapper

Upewnij się, że jest w trybie wyłączenia na pasku stanu
Potwierdzenie paska stanu


1

@Jeremy mówiąc „Mam pionową linię z przerwą na środku, jak znak nad ukośnikiem” myślę, że masz na myśli symbol „Pipeline”, którego używasz do oznaczenia „LUB” w programowaniu Języki. Jak ludzie już odpowiedzieli, jesteś w trybie Raw Insert (w przeciwieństwie do Smart Mode), więc spróbuj Edit-> Smart Insert Mode (domyślnie Ctrl + Shift + Insert). Aby uzyskać więcej informacji, odwiedź ten wątek http://www.eclipse.org/forums/index.php/t/53833/

I pamiętaj, ten symbol nazywa się symbolem „rury” lub symbolem „rurociągu”.


1

Miałem też ten sam problem, możesz to naprawić naciskając po prostu przycisk INSERT na klawiaturze (na platformie Windows).

U mnie to zadziałało.

lub możesz ponownie uruchomić zaćmienie.


0

Już wcześniej spotkałem się z tym symptomem w Eclipse 3.7. A po ponownym uruchomieniu komputera zniknął.


0

Na moim komputerze z systemem Windows naciskam Shift + 0, ale zero musi znajdować się na klawiaturze numerycznej, a nie na numerach w górnym wierszu.

Shift + 0 przełącza mój kursor.


0

Jeśli kursor znajduje się symbol " + ", a następnie naciśnij Alt + Shift + A . albo możemy użyć opcji menu Edycja ==> Toggle Block Selections

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.