Перейти до рядка піднесеного тексту


104

Хтось знає ярлик для переходу до певної лінії (з даними #) у піднесеному тексті?

Наприклад: я запускаю код і отримую помилку в рядку 5765. Я хочу мати можливість швидко перейти з піднесеного тексту до рядка 5765, не прокручуючи.

Дякую!

Відповіді:


164

Windows: Ctrl+G

Mac: Control+G

Linux: Ctrl+G

або

Windows: Ctrl+ P+:

Mac: Command+ P+:

Linux: Ctrl+ P+:

Потім введіть номер рядка. Він автоматично знайде його для вас, і якщо вам потрібна прокрутка, щоб дістатися - він перенесе ваш погляд до рівня номера рядка.

Сподіваюся, що це допомагає.

Щасливого кодування!


20
Якщо ви вже звикли переходити між файлами проекту за допомогою команди "Перейти все" (Ctrl + P / Cmd + P), ви також можете скористатися цією функцією - просто введіть двокрапку, а потім номер рядка.
hoverbikes

5
Це Control + G на Mac
Роберт Сінклер

50

Замість того Control+G, якщо ви звикли використовувати CMD+Pабо CMD+T, ви можете просто ввести:


Також корисно:

  • CMD+R перейти до функції в поточному файлі

  • CMD+Shift+Rзнайти функцію в будь-якому файлі ( CMD+,"binary_file_patterns" ігнорує node_modules)

  • CMD+Option+Down перейти до визначення функції в іншому файлі (із слова курсору)

  • CMD+D/ CMD+Uстрибати та накопичувати виникнення наступного слова та заповнювати пошуковий запит / (скасувати). від курсора стає точним збігом (межа регістру та слова) проти вибору - це часткове збіг (ігноруйте межу регістру та слова). Dа Uтакож працювати в менш пейджері / bass / zshell, щоб прокрутити половину сторінок вниз / вгору

  • CMD+G/ CMD+Shift+Gперестрибнути або "перейти" до наступного / попереднього пошукового запиту ( CMD+Dвражає це)

  • CMD+{/ CMD+}фокусує вліво / вправо вкладку (те саме в терміналах, браузері, капелі тарі тощо)

  • CMD+[/ CMD+]лінія зсуву ліворуч / праворуч (хром вперед / назад навх, панель змін devtools)

  • CMD+Control+Up/ CMD+Control+Downзміщення лінії вгору / вниз

  • CMD+K->(some number) скласти до відступу

  • CMD+K->J розгортати всіх

  • CMD+Option+[/ CMD+Option+]скласти / розгорнути поточну лінію дітей

  • CMD+, це переваги у більшості всіх програм Mac


1
Для лінії зсуву в Windows це ctrl+ shift+ up/ down.
alex

5

Як вказував @maxTuzz, я регулярно використовую Ubuntu 16.06 і Sublime,
це Ctrl+ Pпотім натискання :та початок введення номера рядка, який потрібно перемістити.

Або

Безпосередньо ми можемо набрати Ctrl+ GПочинаючи вводити номер рядка, яким потрібно перейти.


5

У моєму Mac , Продуктивність >> Ключові прив’язки додайте:

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

Основою є натискання клавіш Ctrl+ Pі потім наберіть, :а потім напишіть рядок, який ви хочете піти, АЛЕ для цього є ярлик:
Просто натисніть Ctrl+ G, і він робить ті самі кроки для вас!


0

на клавіатурі натисніть:

command + p

потім наберіть :на клавіатурі наступний номер рядка, приклад 374

:374

потім натисніть enterклавішу на клавіатурі, щоб перейти до потрібного номера рядка

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.