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


742

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


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”:


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


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 ”


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,


25

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


20

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


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


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.


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.


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.


7

Otwórz Eclipse

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

Zaznacz pole wyboru Pokaż linię bez


4

kliknij kartę okna i kliknij preferencje

kliknij kartę okna

zrób to i sprawdź pokaż numer linii

sprawdź pokaż numer linii



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


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 ...


1

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

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

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.