Pular para a linha em Texto Sublime


104

Alguém conhece um atalho para pular para uma linha específica (dado um #) em Sublime Text?

Ex: executo o código e obtenho um erro na linha 5765. Quero poder pular rapidamente no Sublime Text para a linha 5765, sem rolar.

Obrigado!

Respostas:


164

Windows: Ctrl+G

Mac: Control+G

Linux: Ctrl+G

ou

Windows: Ctrl+ P+:

Mac: Command+ P+:

Linux: Ctrl+ P+:

Em seguida, digite o número da linha. Ele o encontrará automaticamente para você e, se for necessário rolar para chegar até ele, ele mudará sua visualização para o nível do número da linha.

Espero que ajude.

Boa codificação!


20
Se você já tem o hábito de navegar entre os arquivos de projeto com o comando "Ir para qualquer coisa" (Ctrl + P / Cmd + P), também pode usá-lo - basta digitar dois pontos e, em seguida, o número da linha.
hoverbikes de

5
É Control + G no Mac
Robert Sinclair,

50

Em vez de Control+G, se você está acostumado a usar CMD+Pou CMD+T, pode simplesmente digitar:


Também útil:

  • CMD+R vá para funcionar no arquivo atual

  • CMD+Shift+Rencontrar função em qualquer arquivo ( CMD+,"binary_file_patterns" ignorar node_modules)

  • CMD+Option+Down pular para a definição de função em outro arquivo (da palavra do cursor)

  • CMD+D/ CMD+Upular e acumular a ocorrência da próxima palavra e preencher a consulta de pesquisa / (desfazer). from cursor torna-se uma correspondência exata (caso e limite de palavra) vs from selection é uma correspondência parcial (ignorar maiúsculas e minúsculas e limite de palavra). De Utambém trabalhar em menos pager bash / zshell para rolar para baixo / cima meia página

  • CMD+G/ CMD+Shift+Gpular ou "ir" para a consulta de pesquisa anterior / seguinte ( CMD+Dincrível com isso)

  • CMD+{/ CMD+}focaliza a guia esquerda / direita (o mesmo em terminais, navegador, kapeli dash etc.)

  • CMD+[/ CMD+]shift linha esquerda / direita (navegação para frente / para trás cromada, painel de mudanças devtools)

  • CMD+Control+Up/ CMD+Control+Downmudança de linha para cima / para baixo

  • CMD+K->(some number) dobre para indentação

  • CMD+K->J desdobrar tudo

  • CMD+Option+[/ CMD+Option+]dobrar / desdobrar filhos da linha atual

  • CMD+, são as preferências na maioria dos aplicativos Mac


1
Para a linha de deslocamento no Windows, é ctrl+ shift+ up/ down.
alex de

5

Como apontado por @maxTuzz, eu uso o Ubuntu 16.06 e o Sublime regularmente,
este Ctrl+ Pdepois pressionando :e começando a digitar o número da linha que deseja navegar.

Ou

Diretamente podemos digitar Ctrl+ GComeçando a digitar o número da linha que você deseja navegar.


5

Em Meu Mac , Performance >> Key Bindings add :

//line duplicate & delete
{ "keys": ["super+y"], "command": "run_macro_file", "args": {"file": "res://Packages/Default/Delete Line.sublime-macro"} },
{ "keys": ["super+d"], "command": "duplicate_line" },

//replace
{ "keys": ["super+r"], "command": "show_panel", "args": {"panel": "replace", "reverse": false} },

//goto
{ "keys": ["super+l"], "command": "show_overlay", "args": {"overlay": "goto", "text": ":"} },
{ "keys": ["super+g"], "command": "show_overlay", "args": {"overlay": "goto", "text": "@"} },

//upper or lower
{ "keys": ["super+shift+u"], "command": "swap_case" },

//sidebar toggle
{ "keys": ["super+shift+t"], "command": "toggle_side_bar" },

3

base é apertar Ctrl+ Pe depois digitar :e escrever a linha que você quer ir, MAS há um atalho para isso:
Basta apertar Ctrl+ G, e ele faz os mesmos passos pra você!


0

no teclado, clique em:

command + p

em seguida, digite :no teclado seguido pelo número da linha, exemplo 374

:374

em seguida, clique na entertecla do teclado para pular para o número da linha desejada

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.