Lompat ke baris di Sublime Text

104

Adakah yang tahu tentang pintasan untuk melompat ke baris tertentu (diberi #) di Sublime Text?

Contoh: Saya menjalankan kode dan mendapatkan kesalahan pada baris 5765. Saya ingin dapat melompat dengan cepat di Sublime Text ke baris 5765, tanpa menggulir.

Terima kasih!

Alexsandra Guerra
sumber

Jawaban:

164

Windows: Ctrl+G

Mac: Control+G

Linux: Ctrl+G

atau

Windows: Ctrl+ P+:

Mac: Command+ P+:

Linux: Ctrl+ P+:

Kemudian ketikkan nomor barisnya. Ini akan secara otomatis menemukannya untuk Anda dan jika memerlukan pengguliran untuk sampai ke - itu akan mengubah pandangan Anda ke tingkat nomor baris.

Semoga membantu.

Selamat membuat kode!

maxtuzz
sumber
20
Jika Anda sudah terbiasa menavigasi di antara file proyek dengan perintah "Goto Anything" (Ctrl + P / Cmd + P), Anda juga dapat menggunakannya - cukup ketik titik dua, lalu nomor baris.
hoverbikes
5
Ini Control + G di Mac
Robert Sinclair
50

Daripada Control+G, jika Anda terbiasa menggunakan CMD+Patau CMD+T, Anda bisa langsung mengetik:


Juga berguna:

  • CMD+R pergi berfungsi di file saat ini

  • CMD+Shift+Rtemukan fungsi di file apa pun ( CMD+,"binary_file_patterns" abaikan node_modules)

  • CMD+Option+Down lompat ke definisi fungsi di file lain (dari kata kursor)

  • CMD+D/ CMD+Ulompat & kumpulkan kemunculan kata berikutnya & isi kueri penelusuran / (batalkan). dari kursor menjadi sama persis (batas huruf dan kata) vs dari pilihan adalah kecocokan parsial (abaikan batas huruf dan kata). Ddan Ujuga bekerja dalam less bash / zshell pager untuk menggulir ke bawah / atas setengah halaman

  • CMD+G/ CMD+Shift+Glompat atau "pergi" ke kueri penelusuran berikutnya / sebelumnya ( CMD+Dluar biasa dengan ini)

  • CMD+{/ CMD+}fokus tab kiri / kanan (sama di terminal, browser, kapeli dasbor, dll.)

  • CMD+[/ CMD+]garis shift kiri / kanan (navigasi maju / mundur chrome, panel perubahan devtools)

  • CMD+Control+Up/ CMD+Control+Downgeser baris ke atas / bawah

  • CMD+K->(some number) lipat menjadi lekukan

  • CMD+K->J terungkap semua

  • CMD+Option+[/ CMD+Option+]lipat / buka anak baris saat ini

  • CMD+, adalah preferensi di hampir semua aplikasi Mac

neaumusik
sumber
1
Untuk garis shift di Windows, ini ctrl+ shift+ up/ down.
alex
5

Seperti yang ditunjukkan oleh @maxTuzz, saya menggunakan Ubuntu 16.06 dan Sublime secara teratur,
ini Ctrl+ Plalu Menekan :dan Mulai mengetik Nomor Baris yang ingin Anda Navigasikan.

Atau

Secara langsung kita dapat mengetik Ctrl+ GMulai mengetik Nomor Baris yang ingin Anda Arahkan.

MD Shahrouq
sumber
5

Di My Mac , Performance >> Key Bindings menambahkan :

//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
sumber
3

base adalah menekan Ctrl+ Pdan kemudian ketik :dan kemudian tulis baris yang ingin Anda tuju, TAPI ada jalan pintas untuk ini: Tekan
saja Ctrl+ G, dan ini melakukan langkah yang sama untuk Anda!

a_m_dev
sumber
0

di keyboard Anda, klik:

command + p

lalu ketik :di keyboard Anda ikuti nomor baris, misalnya 374

:374

kemudian klik entertombol pada keyboard Anda untuk melompat ke nomor baris yang diinginkan

Gil Perez
sumber