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!

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!


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


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.


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" },

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!


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

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.