Jak mogę wyświetlić numery linii w Eclipse?

742

Jak domyślnie wyświetlać numery linii w Eclipse?

hichris123
źródło
1
Co masz na myśli mówiąc „domyślnie”? Dla każdego nowego obszaru roboczego? Dla każdej nowej instalacji Eclipse? Jestem zmieszany.
Ryan Emerle
43
@Uri: Ehm, więc kiedy kompilator dostanie komunikat o błędzie, możesz szybko znaleźć wiersz, skanując dokument oczami.
X-Istence
9
@ X-lstence ctrl-l wyświetli wyskakujące okienko, w którym możesz wpisać numer linii, do której chcesz przejść
jklp
12
Mimo to uważam, że jest to znacznie szybsze, gdy używam narzędzia takiego jak kłaczek, aby przewijać do każdej linii, gdy występuje wiele błędów, a sposób wyświetlania numerów linii jest nieoceniony. Również podczas robienia zrzutów ekranu fajnie jest zobaczyć oryginalne numery wierszy do celów dyskusji.
Tod
4
Wielkie wieści! (zgłoszony przez Larsa VOGELA): począwszy od 4.4M4 numery linii są domyślnie aktywowane ! Zobacz moją (zredagowaną) odpowiedź poniżej
VonC

Odpowiedzi:

1100

Okno → Preferencje → Ogólne → Edytory → Edytory tekstu → Pokaż numery linii .


Edycja: Napisałem to dawno temu, ale jak wspomnieli @ArtOfWarfar i @ unikstate, możesz teraz po prostu:

Kliknij prawym przyciskiem myszy rynnę i wybierz „Pokaż numery linii”:

koleś
źródło
83
Dziękuję Ci! Nie mogę uwierzyć, że trzy różne osoby próbowały powiedzieć OP, że nie chcą numerów linii zamiast tylko odpowiedzieć na pytanie. Szkoda twórcom Eclipse za ukrywanie go w tak niejasnej lokalizacji, chociaż ... nie powinno to wymagać pół tuzina kliknięć, aby włączyć tak prostą rzecz.
ArtOfWarfare
9
Dzięki! Korzystam z wersji Juno i ostatecznie znalazłem ją pod eclipse -> preferencje -> ogólne -> edytory -> edytory tekstu -> pokaż numery wierszy.
Doug English,
8
@ArtOfWarfare Tak dzieje się, gdy pozwalasz programistom zaprojektować interfejs użytkownika.
Blaise Swanwick,
44
Ciekawe, że nie zauważyłem innego bardzo dobrego rozwiązania tej odpowiedzi ... kliknij prawym przyciskiem myszy rynnę i wybierz „Pokaż numery linii”.
ArtOfWarfare
2
@ArtOfWarfare Wstydź się twórcom Eclipse za tworzenie Eclipse.
Josh
482

Jeśli to nie zadziała, może zostać zastąpione przez bieżące ustawienia. Możesz kliknąć prawym przyciskiem myszy pasek po lewej stronie kodu, w którym normalnie pojawiałyby się numery linii, i włączyć je za pomocą menu kontekstowego.

Ekran pokazujący to menu kontekstowe

voidstate
źródło
7
Czego spodziewałeś się o 3 lata nowszy? Wierzę, że ta opcja jest nowa: P
anon58192932
94

Aktualizacja z listopada 2015 r .:

W Eclipse Mars 4.5.1 numery linii są (irytujące) domyślnie wyłączone. Postępuj zgodnie z poniższymi instrukcjami, aby ją włączyć.


Aktualizacja z grudnia 2013 r .:

Lars Vogel właśnie opublikował na swoim blogu :

Numery wierszy są domyślne w Eclipse SDK Luna (4.4) na dzień dzisiejszy

(10 grudnia 2013 r.)

Przeprowadziliśmy ankietę wśród użytkowników, jeśli użytkownicy chcą domyślnie aktywować numery linii w edytorach tekstowych w środowisku Eclipse IDE.
Odpowiedź była bardzo jasna:

YES : 80.07% (1852 responses)
NO  : 19.93% (461 responses)
Total  : 2313
Skipped:   15

Z Bug 421313 , Review - Numer wiersza powinny być domyślnie włączona , to pozwoliło na kompilacji Eclipse SDK, zakładam inne pakiety Eclipse będzie.


Aktualizacja sierpnia 2014 r

Domyślna długość numeru linii to teraz 120 (zamiast 80) dla Eclipse Mars 4.5M1.
Zobacz „ Jak dostosować format edytora tekstu w Eclipse ”.


Oryginalna odpowiedź (marzec 2009 r.)

Aby naprawdę mieć to domyślnie, możesz napisać skrypt, który przed uruchomieniem Eclipse zapewni, że:
[workspace]\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.editors.prefszawiera:

lineNumberRuler=true

( [workspace]jako katalog główny obszaru roboczego zaćmienia).
Następnie zaćmienie zostanie otwarte z „domyślnie wyświetlanymi numerami linii” ”


W przeciwnym razie możesz także wpisać „CTRL + 1”, a następnie „wiersz”, co zapewni dostęp do polecenia „Pokaż numery linii”
(które przełączy się na opcję „pokaż numery linii” w części edytorów tekstu).

Lub możesz po prostu wpisać „numb” w Preferencjach Windows, aby uzyskać dostęp do części edytora tekstu:

pokaż numer linii

Zdjęcie z „ Jak wyświetlać numery linii w Eclipse ” bloga „ Mkyong.com

VonC
źródło
W bieżącej wersji Eclipse Mars (4.5.1) numery linii nie są domyślnie włączone (irytujące).
AStopher
Jak ustawić odstępy między lewymi wcięciami, aby dodać spację między numerem wiersza a pierwszym znakiem każdego wiersza?
Ωmega
@ Ωmega 10 lat później, nie wiem. będzie to spacja lub wypełnienie między rynną a edytorem kodu.
VonC,
30

Tak proste jak to. Ctrl+ F10, Naby wyświetlić lub ukryć numery linii.

Odniesienie: http://www.shortcutworld.com/en/win/Eclipse.html

shaby
źródło
Aby ten skrót działał, należy skoncentrować się w Edytorze, ale jest to dość oczywiste, jeśli czyta się tytuł sekcji w odnośnym artykule. :-)
Björn Larsson
25

Niewielkie różnice w systemie Mac OSX:
Eclipse → Preferencje → Ogólne → Edytory → Edytory tekstu → Pokaż numery linii

crsierra
źródło
20

Windows → Preferencje → Ogólne → Edytory tekstu → Pokaż linie liczbowe

HANU
źródło
19

w tym pliku

[workspace] .metadata.plugins \ org.eclipse.core.runtime.settings \ org.eclipse.ui.editors.prefs

upewnij się, że parametr

lineNumberColor = 0,0,0

to NIE 255,255,55, co jest białe

Antonio Leite
źródło
Czy to oznacza, że ​​możesz mieć różne kolory numerów linii? Ciekawy. Spróbuję to wkrótce.
Greeso,
17

Przejdź do systemu Windows → Preferencje → Ogólne → Edytory tekstu → Pokaż linie liczbowe. Kliknij OK, a następnie Zastosuj zmiany. Następnie wyświetli liczbę wierszy automatycznie.

bhejaFry
źródło
Być może chcesz nacisnąć przycisk Zastosuj, a następnie OK, chociaż naciśnięcie OK wystarcza. Nadal nie sądzę, że ta odpowiedź oferuje coś nowego w porównaniu do najwyższej odpowiedzi. Czy nie jest to rodzaj odpowiedzi, którą należy połączyć?
kon psych
Podano kroki, aby pomóc niektórym ludziom, wyjaśniono algorytm dla łatwego zrozumienia. Mam nadzieję, że to ci pomoże!
bhejaFry
9

jednym z łatwych sposobów jest użycie skrótów takich jak: Ctrl + F10, a następnie naciśnij n, aby wyświetlić numer linii i ukryć numery linii.

Arul Pandian
źródło
7

Najlepsza odpowiedź jest dobra, ale można ją również przypisać do klawisza (skrótu), aby przełączyć.

Okno> Preferencje> Klucze, a następnie wpisz „Numery linii” w filtrze i powiąż go z kluczem.

Używam CTRL + S + L.

DevC
źródło
7

Otwórz Eclipse

goto -> Windows -> Preferencje -> Edytor -> Edytory tekstu -> Pokaż nr linii

Zaznacz pole wyboru Pokaż linię bez

Ujjwal Roy
źródło
4

kliknij kartę okna i kliknij preferencje

kliknij kartę okna

zrób to i sprawdź pokaż numer linii

sprawdź pokaż numer linii

Adii
źródło
3

zaćmienie zmienia pozycję percepcji

zaćmienie -> percepcje

użytkownik1144651
źródło
3

Na komputerze Mac wykonaj następujące czynności:

cmd + , or ADT -> Preferences 

Rozwiń Ogólne -> Edytory -> Edytory tekstu

Check box: Show line numbers

wprowadź opis zdjęcia tutaj

Mike Zriel
źródło
2

Eclipse ma funkcję wyszukiwania w lewym górnym polu Preferencji. Wpisz „numery linii” w tym polu wyszukiwania i presto ...

Jeśli masz dość google, za każdym razem, gdy zapomnisz ...

wizurd
źródło
1

będzie to właściwe rozwiązanie dla zadanego pytania:

String lineNumbers = AbstractDecoratedTextEditorPreferenceConstants.EDITOR_LINE_NUMBER_RULER; EditorsUI.getPreferenceStore (). SetValue (lineNumbers, true);

RTA
źródło