Springe zur Zeile in Sublime Text

104

Kennt jemand eine Verknüpfung zum Springen zu einer bestimmten Zeile (mit einem # versehen) in Sublime Text?

Beispiel: Ich führe Code aus und erhalte eine Fehlermeldung in Zeile 5765. Ich möchte in Sublime Text schnell zu Zeile 5765 springen können, ohne zu scrollen.

Vielen Dank!

Alexsandra Guerra
quelle

Antworten:

164

Windows: Ctrl+G

Mac: Control+G

Linux: Ctrl+G

oder

Windows: Ctrl+ P+:

Mac: Command+ P+:

Linux: Ctrl+ P+:

Geben Sie dann die Zeilennummer ein. Es findet es automatisch für Sie und wenn es zum Scrollen gescrollt werden muss, wird Ihre Ansicht auf die Zeilennummernebene gebracht.

Hoffentlich hilft das.

Viel Spaß beim Codieren!

Maxtuzz
quelle
20
Wenn Sie bereits die Gewohnheit haben, mit dem Befehl "Goto Anything" (Strg + P / Cmd + P) zwischen Projektdateien zu navigieren, können Sie auch diesen verwenden - geben Sie einfach einen Doppelpunkt und dann die Zeilennummer ein.
Hoverbikes
5
Es ist Control + G auf dem Mac
Robert Sinclair
50

Anstatt Control+G, wenn Sie es gewohnt sind, CMD+Poder zu verwenden CMD+T, können Sie einfach tippen:


Auch nützlich:

  • CMD+R gehe zur Funktion in der aktuellen Datei

  • CMD+Shift+RCMD+,Suchfunktion in einer beliebigen Datei ( "binary_file_patterns" ignoriert node_modules)

  • CMD+Option+Down Zur Funktionsdefinition in einer anderen Datei springen (vom Cursorwort)

  • CMD+D/ CMD+USprung & Ansammlung des nächsten Wortvorkommens & Suchabfrage füllen / (rückgängig machen). Der Cursor wird zu einer exakten Übereinstimmung (Groß- und Kleinschreibung und Wortgrenze), während die Auswahl teilweise übereinstimmt (Groß- und Kleinschreibung und Wortgrenze ignorieren). Dund Uarbeiten Sie auch in weniger Bash / Zshell-Pager , um halbe Seiten nach unten / oben zu scrollen

  • CMD+G/ CMD+Shift+Gspringe oder "gehe" zur nächsten / vorherigen Suchabfrage ( CMD+Derstaunlich damit)

  • CMD+{/ CMD+}fokussiert die linke / rechte Registerkarte (gleich in Terminals, Browser, Kapeli Dash usw.)

  • CMD+[/ CMD+]Shift Line links / rechts (Chrom vorwärts / rückwärts Navi, Devtools wechselt Panel)

  • CMD+Control+Up/ CMD+Control+DownShift Line Up / Down

  • CMD+K->(some number) bis zur Einkerbung falten

  • CMD+K->J entfalte alles

  • CMD+Option+[/ CMD+Option+]Kinder der aktuellen Linie falten / entfalten

  • CMD+, ist Einstellungen in fast allen Mac-Anwendungen

neaumusic
quelle
1
Für Shift Line in Windows ist es ctrl+ shift+ up/ down.
Alex
5

Wie von @maxTuzz hervorgehoben, verwende ich regelmäßig Ubuntu 16.06 und Sublime.
Dies Ctrl+ Pdann Drücken :und Starten der Eingabe der Zeilennummer, durch die Sie navigieren möchten.

Oder

Direkt können wir Ctrl+ Geingeben. Beginnen Sie mit der Eingabe der Zeilennummer, durch die Sie navigieren möchten.

MD Shahrouq
quelle
5

In My Mac , Leistung >> Tastenkombinationen hinzufügen:

//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" },
Lupguo
quelle
3

Basis ist zu drücken Ctrl+ Pund geben Sie dann :und dann die Zeile schreiben , dass Sie gehen wollen, ABER es ist eine Abkürzung für diese:
Drücken Sie einfach Ctrl+ G, und es tut die gleichen Schritte für Sie!

a_m_dev
quelle
0

Klicken Sie auf Ihrer Tastatur auf:

command + p

Geben :Sie dann auf Ihrer Tastatur ein, gefolgt von der Zeilennummer ( Beispiel) 374

:374

Klicken Sie dann auf die enterTaste auf Ihrer Tastatur, um zur gewünschten Zeilennummer zu springen

Gil Perez
quelle