Como posso mostrar os números de linha no Eclipse?

742

Como posso mostrar números de linha por padrão no Eclipse?

hichris123
fonte
1
O que você quer dizer com "por padrão"? Para cada novo espaço de trabalho? Para cada nova instalação do eclipse? Estou confuso.
23909 Ryan Emerle
43
@Uri: Ehm, para que, quando você receber uma mensagem de erro do compilador, possa encontrar rapidamente a linha digitalizando o documento com os olhos.
X-Istence 13/03/09
9
@ X-lstence ctrl-l trará uma caixa de pop-up onde você pode digitar um número de linha para ir para
jklp
12
Ainda assim, acho muito mais rápido ao usar uma ferramenta como o lint para rolar para cada linha quando há vários erros e ter uma maneira de mostrar números de linha é inestimável. Além disso, ao tirar capturas de tela, pode ser bom ver os números das linhas originais para fins de discussão.
Tod
4
Grandes Notícias! (relatado por Lars VOGEL): a partir do 4.4M4, os números de linha são ativados por padrão ! Veja minha resposta (editada) abaixo
VonC

Respostas:

1100

Janela → Preferências → Geral → Editores → Editores de texto → Mostrar números de linha .


Edit: eu escrevi isso há muito tempo, mas como @ArtOfWarfar e @voidstate mencionaram, agora você pode simplesmente:

Clique com o botão direito na calha e selecione "Mostrar números de linha":

fbernier
fonte
83
Obrigado! Não acredito que três pessoas diferentes tentaram dizer ao OP que não queriam números de linha, em vez de apenas responderem à pergunta. Que vergonha para os desenvolvedores do Eclipse por escondê-lo em um local tão obscuro, no entanto ... não deveria ser preciso meia dúzia de cliques para ativar uma coisa tão simples.
ArtOfWarfare
9
Obrigado! Estou usando a versão Juno e, eventualmente, a encontrei em eclipse -> preferência -> geral -> editores -> editores de texto -> mostrar números de linha.
Doug English
8
@ArtOfWarfare É o que acontece quando você permite que os desenvolvedores projetem a interface do usuário.
Bliss Swanwick
44
Interessante não notar a outra solução muito boa para essa resposta ... clique com o botão direito na sarjeta e escolha "Mostrar números de linha".
ArtOfWarfare
2
@ArtOfWarfare Vergonha para os desenvolvedores do Eclipse por criarem o Eclipse.
Josh
482

Se isso não funcionar, pode ser substituído pelas suas configurações atuais. Você pode clicar com o botão direito do mouse na barra à esquerda do código onde os números das linhas normalmente apareceriam e ativá-los no menu de contexto.

Tela mostrando este menu de contexto

voidstate
fonte
7
O que você esperava que fosse 3 anos mais novo? Eu acredito que esta opção é nova: P
anon58192932 28/08
94

Atualização em novembro de 2015:

No Eclipse Mars 4.5.1, os números de linha são (irritantemente) desativados por padrão novamente. Siga as instruções abaixo para habilitá-lo.


Atualização em dezembro de 2013:

Lars Vogel acaba de publicar em seu blog :

Os números de linha são padrão no Eclipse SDK Luna (4.4) até hoje

(10 de dezembro de 2013)

Realizamos uma pesquisa com usuários se os usuários desejam ativar os números de linha nos editores de texto no Eclipse IDE por padrão.
A resposta foi muito clara:

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

Com o Bug 421313 , Review - número da linha deve ser ativado por padrão , nós o ativamos para a compilação do SDK do Eclipse, presumo que outros pacotes do Eclipse sejam seguidos.


Atualização em agosto de 2014

O tamanho padrão do número da linha agora é 120 (em vez de 80) para o Eclipse Mars 4.5M1.
Consulte " Como customizar a formatação de código do editor de texto do Eclipse ".


Resposta original (março de 2009)

Para realmente tê-lo por padrão, você pode escrever um script que garanta, antes de iniciar o eclipse, que:
[workspace]\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.editors.prefscontém:

lineNumberRuler=true

( [workspace]sendo o diretório raiz da área de trabalho do eclipse) O
eclipse será aberto com "números de linha mostrados 'por padrão'"


Caso contrário, você também pode digitar 'CTRL + 1' e, em seguida, "linha", que fornecerá acesso ao comando "Mostrar números de linha"
(que mudará para a opção "mostrar números de linha" nos editores de texto que fazem parte da opção.

Ou você pode simplesmente digitar "numb" nas Preferências do Windows para acessar a parte do Editor de texto:

mostrar número da linha

Imagem de " Como exibir números de linha no Eclipse " do blog " Mkyong.com "

VonC
fonte
Na versão atual do Eclipse Mars (4.5.1), os números de linha não são ativados por padrão (irritantemente).
AStopher
Como definir o espaçamento do recuo esquerdo, para adicionar algum espaço entre o número da linha e o primeiro caractere de cada linha?
Egamega 04/10/19
@ Omega 10 anos depois, eu não sei. isso seria espaço ou preenchimento entre a calha e o editor de código.
VonC 04/10/19
30

Tão simples como isso. Ctrl+ F10, Npara mostrar ou ocultar números de linha.

Referência: http://www.shortcutworld.com/en/win/Eclipse.html

shaby
fonte
É preciso ter foco no Editor para que esse atalho funcione, mas isso é bastante óbvio se alguém ler o título da seção no referido artigo. :-)
Björn Larsson
25

Pequena variação no Mac OSX:
Eclipse → Preferências → Geral → Editores → Editores de Texto → Mostrar números de linha

crsierra
fonte
20

Windows → Preferências → Geral → Editores de Texto → Mostrar linhas de números

HANU
fonte
19

neste arquivo

[espaço de trabalho] .metadata.plugins \ org.eclipse.core.runtime.settings \ org.eclipse.ui.editors.prefs

verifique se o parâmetro

lineNumberColor = 0,0,0

NÃO é 255.255, 255, que é branco

Antonio Leite
fonte
Isso significa que você pode ter cores diferentes dos números das linhas? Interessante. Vou tentar isso em breve.
Greeso 11/01
17

Vá para Windows → Preferências → Geral → Editores de Texto → Mostrar linhas de números. Clique em OK e, em seguida, em Aplicar alterações. Em seguida, mostrará a contagem de linhas automaticamente.

bhejaFry
fonte
Talvez você queira pressionar Aplicar e depois OK, embora pressionar OK seja suficiente. Ainda não acho que essa resposta ofereça algo novo em comparação à resposta principal. Não é um tipo de resposta que deve ser mesclada?
precisa
As etapas são dadas para ajudar algumas pessoas, o algoritmo explicado é para facilitar o entendimento. Espero que ajude você!
BhejaFry
9

uma das maneiras fáceis é usar atalhos como: Ctrl + F10, depois pressione n "para mostrar o número da linha e ocultar os números das linhas.

Arul Pandian
fonte
7

A resposta superior é boa, mas você também pode vinculá-la a uma tecla (atalho) para alterná-la.

Janela> Preferências> Teclas, digite "Números de Linha" no filtro e vincule-o a uma tecla.

Eu uso CTRL + S + L.

DevC
fonte
7

Eclipse aberto

vá para> Windows -> Preferências -> Editor -> Editores de Texto -> Mostrar Linha Não

Marque a caixa de seleção Mostrar linha sem

Ujjwal Roy
fonte
4

clique na guia da janela e clique em preferências

clique na aba da janela

faça isso e verifique o número da linha de exibição

verifique mostrar o número da linha

Adiii
fonte
3

o eclipse muda a posição das perferências

eclipsar -> perferências

user1144651
fonte
3

Em um Mac, faça o seguinte:

cmd + , or ADT -> Preferences 

Expanda Geral -> Editores -> Editores de Texto

Check box: Show line numbers

insira a descrição da imagem aqui

Mike Zriel
fonte
2

O Eclipse possui um recurso de pesquisa na caixa superior esquerda das Preferências. Digite 'números de linha' nessa caixa de pesquisa e pronto ...

Caso esteja cansado de pesquisar no Google cada vez que esquecer ...

feiticeiro
fonte
1

esta será a solução apropriada para a pergunta:

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

RTA
fonte