Come posso mostrare i numeri di riga in Eclipse?


742

Come posso mostrare i numeri di riga di default in Eclipse?


1
Cosa intendi con "per impostazione predefinita"? Per ogni nuovo spazio di lavoro? Per ogni nuova installazione di eclipse? Non ho capito bene.
Ryan Emerle,

43
@Uri: Ehm, in modo che quando ricevi un messaggio di errore dal compilatore, puoi trovare rapidamente la linea scansionando il documento con gli occhi.
X-Istence,

9
@ X-lstence ctrl-l aprirà una finestra pop-up in cui è possibile inserire un numero di riga in cui saltare
jklp

12
Tuttavia lo trovo molto più veloce quando uso uno strumento come lint per scorrere fino a ciascuna riga quando ci sono più errori e avere un modo per mostrare i numeri di riga è inestimabile. Inoltre, quando si acquisiscono schermate, può essere utile visualizzare i numeri di riga originali a scopo di discussione.
Tod

4
Grandi notizie! (segnalato da Lars VOGEL): a partire da 4.4M4, i numeri di riga sono attivati di default ! Vedi la mia (modificata) risposta di seguito
VonC

Risposte:


1100

Finestra → Preferenze → Generale → Editor → Editor di testo → Mostra numeri di riga .


Modifica: l'ho scritto molto tempo fa ma, come menzionato da @ArtOfWarfar e @voidstate, ora puoi semplicemente:

Fare clic con il tasto destro del mouse sulla grondaia e selezionare "Mostra numeri di riga":


83
Grazie! Non riesco a credere che tre persone diverse abbiano provato a dire al PO che non volevano i numeri di riga piuttosto che rispondere alla domanda. Peccato per gli sviluppatori di Eclipse per averlo nascosto in una posizione così oscura, però ... non dovrebbe essere necessario fare una mezza dozzina di clic per accendere una cosa così semplice.
ArtOfWarfare il

9
Grazie! Sto usando la versione di Juno e alla fine l'ho trovata in eclipse -> preferenza -> generale -> editor -> editor di testo -> mostra numeri di riga.
Doug English,

8
@ArtOfWarfare Questo è ciò che accade quando si consente agli sviluppatori di progettare l'interfaccia utente.
Blaise Swanwick il

44
È interessante notare che non ho notato l'altra ottima soluzione a questa risposta ... fai clic con il pulsante destro del mouse sulla grondaia e scegli "Mostra numeri di riga".
ArtOfWarfare il

2
@ArtOfWarfare Vergogna per gli sviluppatori di Eclipse per aver creato Eclipse.
Josh

482

Se questo non funziona, potrebbe essere ignorato dalle impostazioni correnti. È possibile fare clic con il pulsante destro del mouse nella barra a sinistra del codice in cui i numeri di riga vengono normalmente visualizzati e attivarli con il menu di scelta rapida.

Schermata che mostra questo menu di scelta rapida


7
Cosa ti aspettavi che siano 3 anni più recenti? Credo che questa opzione sia nuova: P
anon58192932

94

Aggiornamento novembre 2015:

In Eclipse Mars 4.5.1, i numeri di riga sono (fastidiosamente) disattivati ​​di default. Seguire le istruzioni seguenti per abilitarlo.


Aggiornamento dicembre 2013:

Lars Vogel ha appena pubblicato sul suo blog :

I numeri di riga sono predefiniti in Eclipse SDK Luna (4.4) a partire da oggi

(10 dicembre 2013)

Abbiamo condotto un sondaggio tra gli utenti se gli utenti desiderano avere i numeri di riga attivati ​​negli editor di testo nell'IDE Eclipse per impostazione predefinita.
La risposta è stata molto chiara:

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

Con Bug 421313 , Review - Il numero di riga dovrebbe essere attivato per impostazione predefinita , lo abbiamo abilitato per la build di Eclipse SDK, presumo che seguiranno altri pacchetti Eclipse.


Aggiornamento agosto 2014

La lunghezza predefinita del numero di riga è ora 120 (anziché 80) per Eclipse Mars 4.5M1.
Vedi " Come personalizzare la formattazione del codice dell'editor di testo di Eclipse ".


Risposta originale (marzo 2009)

Per averlo davvero di default, puoi scrivere uno script che assicuri, prima di lanciare eclipse, che:
[workspace]\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.editors.prefscontenga:

lineNumberRuler=true

( [workspace]essendo la directory principale dell'area di lavoro di Eclipse)
Quindi Eclipse verrà aperto con "i numeri di riga mostrati 'per impostazione predefinita'"


Altrimenti, puoi anche digitare 'CTRL + 1' e quindi "linea", che ti darà accesso al comando "Mostra numeri di linea"
(che passerà all'opzione "mostra numeri di linea" nella parte dell'editor di testo dell'opzione.

Oppure puoi semplicemente digitare "intorpidito" nelle Preferenze di Windows per accedere alla parte Editor di testo:

mostra il numero di riga

Immagine da " Come visualizzare i numeri di riga in Eclipse " del blog " Mkyong.com "


Nell'attuale versione di Eclipse Mars (4.5.1), i numeri di riga non sono abilitati per impostazione predefinita (in modo fastidioso).
Dopo il

Come posso impostare la spaziatura del rientro sinistro, per aggiungere spazio tra il numero di riga e il primo carattere di ogni riga?
Ωmega

@ Ωmega 10 anni dopo, non lo so. quello sarebbe spazio o riempimento tra la grondaia e l'editor di codice.
VonC,


25

Leggera variazione su Mac OSX:
Eclipse → Preferenze → Generale → Editor → Editor di testo → Mostra numeri di riga


20

Windows → Preferenze → Generale → Editor di testo → Mostra linee numeriche


19

in questo file

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

assicurarsi che il parametro

lineNumberColor = 0,0,0

non è 255.255, 255, che è bianco


Ciò significa che puoi avere colori diversi di numeri di riga? Interessante. Ci proverò presto.
Greeso,

17

Vai a Windows → Preferenze → Generale → Editor di testo → Mostra linee numeriche. Fai clic su OK, quindi Applica modifiche. Quindi mostrerà automaticamente il conteggio delle righe.


Forse intendi premere Applica e poi OK, anche se è sufficiente premere OK. Tuttavia non penso che questa risposta offra qualcosa di nuovo rispetto alla risposta migliore. Non è un tipo di risposta che dovrebbe essere unita?
kon psych,

I passaggi sono indicati per aiutare alcune persone, l'algoritmo spiegato è per una facile comprensione. Spero che ti aiuti!
bhejaFry

9

uno dei modi più semplici è usare scorciatoie come: Ctrl + F10, quindi premere n "per mostrare il numero di riga e nascondere i numeri di riga.


7

La risposta migliore è buona ma puoi anche associarla a un tasto (scorciatoia) per attivarla.

Finestra> Preferenze> Chiavi, quindi inserisci "Numeri di riga" nel filtro e associalo a una chiave.

Uso CTRL + S + L.


7

Apri Eclipse

goto -> Windows -> Preferenze -> Editor -> Editor di testo -> Mostra linea n

Spuntare la casella Mostra linea n


4

fai clic sulla scheda della finestra e fai clic su preferenze

fai clic sulla scheda della finestra

fai questo e controlla mostra il numero di riga

controlla mostra il numero di riga


3

l'eclissi cambia la posizione delle perferenze

per eclissare -> perferenze


3

Su un Mac, fai come segue:

cmd + , or ADT -> Preferences 

Espandi Generale -> Editor -> Editor di testo

Check box: Show line numbers

inserisci qui la descrizione dell'immagine


2

Eclipse ha una funzione di ricerca nella casella in alto a sinistra delle Preferenze. Digita "numeri di riga" nella casella di ricerca e presto ...

Nel caso in cui sei stanco di cercare su Google ogni volta che dimentichi ...


1

questa sarà la soluzione appropriata per la domanda posta:

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

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.