Galina Iaroshenko iOS-developer, ИТ-переводчица, пишу статьи и гайды. Вам надоело постоянно тянуться к мышке и прерывать свой поток вдохновения во время программирования? Мы составили список из двенадцати сочетаний клавиш, которые сэкономят ваше время и позволят быстро воплощать свои мысли в код: от перемещения по строчкам до поиска файлов и переключения панелей терминалов. Попрощайтесь с болью в плече и поздоровайтесь с продуктивностью! Данная статья является переводом. Автор: Aziz Nal. Ссылка на оригинал. Когда вы работаете, то хотите как можно быстрее воплотить мысли в код. Необходимость использовать мышь и выяснять, где что находится, или возиться с изменением размера чего-либо может иногда выбить вас из колеи. Лично у меня внутри все замирает каждый раз, когда я вижу, как коллега тянется к мышке, чтобы переместить строку или сменить вкладку. Подумайте о своих бедных плечах! Так что если вы вечно пытаетесь найти файл или тянетесь к мышке каждые 2 секунды, эти сочетания клавиш для вас! 1 – Переместить линию или выделение Переместить текущее выделение вверх или вниз на одну строку. Linux / Windows: Alt + стрелка вверх/вниз Mac: Opt + стрелка вверх/вниз Будьте как winrar и сожмите 4 движения мыши в одно сочетание клавиш для перемещения линий. 2 – Копировать линию или выделение Дублирование выделения вверх или вниз. Windows: Alt + Shift + стрелка вверх / вниз Linux: Ctrl + Alt + Shift + стрелка вверх / вниз Mac: Opt + Shift + стрелка вверх / вниз Оплата по строкам написанного кода? Я тебя поймал. Станьте инженером copy-paste на стероидах, которым вы всегда должны были быть. 3 – Сменить вкладку Переход на следующую или предыдущую открытую вкладку. Linux / Windows: Ctrl + PageUp / PageDown Mac: Cmd + Opt + стрелка вверх / вниз Следующая вкладка так близко, но так далеко. Ну, больше нет! 4 – Переместить вкладку Перемещение текущей вкладки на одну позицию вперед или назад. Linux / Windows: Ctrl + Shift + PageUp / PageDown Mac: Cmd + K -> Release -> Cmd + Shift + стрелка влево/вправо Для тех, кто страдает ОКР и просто НЕОБХОДИМО, чтобы их вкладки были организованы определенным образом (go-away-it-makes-me-feel-better gang rise). Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста» Интересно, перейти к каналу 5 – Найти файл Найдите файл в любом месте текущего сеанса редактора с помощью нечеткого поиска. Linux / Windows: Ctrl + P Mac: Cmd + P Вы работаете над приложением своей мечты, которое принесет вам миллионы, и вам нужно открыть определенный файл. Вы слабо представляете, куда делся этот надоедливый файл utils.ts. Увы, вы начинаете искать. Каталог за каталогом, прокручивая вверх и вниз: «Где же он?! Я просто ЗНАЮ, что он был ПРЯМО ЗДЕСЬ, чувак!». Безнадежно. Вы отказываетесь от приложения своей мечты и начинаете карьеру фермера, выращивающего капусту. Или просто избавьте себя от проблем и позвольте своему приятелю VS Code найти его для вас. 6 – Найти символ Найдите класс, функцию или свойство в любом месте текущего сеанса редактора с помощью нечеткого поиска. Linux / Windows: Ctrl + T Mac: Cmd + T Лучшие практики говорят, что в одном файле не должно быть 42 069 строк кода, но их никто не читает, поэтому, в конце концов, нам понадобится что-то особенное для поиска. Найдите объявления функций, свойств и классов в вашей беспорядочно разбросанной кодовой базе за долю секунды! 7 – Развернуть / Свернуть текущий блок кода Разверните или сверните блок кода, например, функцию или класс. Linux / Windows: Ctrl + K -> Release -> Ctrl + L Mac: Cmd + K -> Release -> Cmd + L Если вы свернете эту длинную цепочку if-else прямо сейчас, вам больше не придется ее рефакторить. Хак продуктивности 😎 8 – Свернуть блоки кода Свернуть все блоки кода на определенном уровне отступа, соответствующем нажатой цифре. Linux / Windows: Ctrl + K -> Release -> Ctrl + num Mac: Cmd + K -> Release -> Cmd + num Если предыдущее сочетание клавиш было хирургическим приемом, то это – мощный удар. В современных IDE так много цветов, что удивительно, как нам удается хоть что-то сделать. Помогите себе сосредоточиться на функции в 300 строк, заставив все остальные функции в 300 строк на время исчезнуть. 9 – Расширяйте все блоки кода Рекурсивно разверните все блоки кода. Linux / Windows: Ctrl + K -> Release -> Ctrl + J Mac: Cmd + K -> Release -> Cmd + J Сделайте глоток вашего двойного эспрессо с карамелью макиато и приготовьтесь принять на себя всю мощь вашего кода после этого. 10 – Переключение терминалов Переход к следующему или предыдущему терминалу. Linux / Windows: Ctrl + PageUp / PageDown Mac: Ctrl + Cmd + Shift + 0 / 7 Это для fullstack bro/sis с 13 различными сервисами, работающими параллельно. 11 – Переключение панелей терминалов Переход к следующему или предыдущему терминалу в конфигурации с разделенными панелями. Linux / Windows: Alt + стрелка влево / вправо Mac: Cmd + Opt + стрелка влево / вправо Этот пункт предназначен для богатых, искушенных bro/sis с супер-макси-ультра-широкими дисплеями, которые могут запускать 13 параллельных сервисов и держать их в поле зрения одновременно. 12 – Изменить размер панели терминала Изменение размера панели терминала для просмотра большего или меньшего содержимого. Linux: Ctrl + Shift + стрелка влево / вправо Mac: Ctrl + Cmd + стрелка влево / вправо Windows: Необходимо назначить вручную. Поищите Terminal Resize в сочетаниях клавиш. Он поможет вам, когда вам нужно просмотреть трехстраничный очерк сообщения об ошибке в терминале, когда оказалось, что вы вызвали consol.log вместо console.log. Заключение Надеюсь, эти сочетания клавиш помогут вам дольше оставаться продуктивным, а также избавят вас от боли в плече в конце рабочего дня. Оставьте мышь для просмотра Proglib! *** Материалы по теме 5 советов и хитростей для Visual Studio Code
iOS-developer, ИТ-переводчица, пишу статьи и гайды. Вам надоело постоянно тянуться к мышке и прерывать свой поток вдохновения во время программирования? Мы составили список из двенадцати сочетаний клавиш, которые сэкономят ваше время и позволят быстро воплощать свои мысли в код: от перемещения по строчкам до поиска файлов и переключения панелей терминалов. Попрощайтесь с болью в плече и поздоровайтесь с продуктивностью! Данная статья является переводом. Автор: Aziz Nal. Ссылка на оригинал. Когда вы работаете, то хотите как можно быстрее воплотить мысли в код. Необходимость использовать мышь и выяснять, где что находится, или возиться с изменением размера чего-либо может иногда выбить вас из колеи. Лично у меня внутри все замирает каждый раз, когда я вижу, как коллега тянется к мышке, чтобы переместить строку или сменить вкладку. Подумайте о своих бедных плечах! Так что если вы вечно пытаетесь найти файл или тянетесь к мышке каждые 2 секунды, эти сочетания клавиш для вас! 1 – Переместить линию или выделение Переместить текущее выделение вверх или вниз на одну строку. Linux / Windows: Alt + стрелка вверх/вниз Mac: Opt + стрелка вверх/вниз Будьте как winrar и сожмите 4 движения мыши в одно сочетание клавиш для перемещения линий. 2 – Копировать линию или выделение Дублирование выделения вверх или вниз. Windows: Alt + Shift + стрелка вверх / вниз Linux: Ctrl + Alt + Shift + стрелка вверх / вниз Mac: Opt + Shift + стрелка вверх / вниз Оплата по строкам написанного кода? Я тебя поймал. Станьте инженером copy-paste на стероидах, которым вы всегда должны были быть. 3 – Сменить вкладку Переход на следующую или предыдущую открытую вкладку. Linux / Windows: Ctrl + PageUp / PageDown Mac: Cmd + Opt + стрелка вверх / вниз Следующая вкладка так близко, но так далеко. Ну, больше нет! 4 – Переместить вкладку Перемещение текущей вкладки на одну позицию вперед или назад. Linux / Windows: Ctrl + Shift + PageUp / PageDown Mac: Cmd + K -> Release -> Cmd + Shift + стрелка влево/вправо Для тех, кто страдает ОКР и просто НЕОБХОДИМО, чтобы их вкладки были организованы определенным образом (go-away-it-makes-me-feel-better gang rise). Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста» Интересно, перейти к каналу 5 – Найти файл Найдите файл в любом месте текущего сеанса редактора с помощью нечеткого поиска. Linux / Windows: Ctrl + P Mac: Cmd + P Вы работаете над приложением своей мечты, которое принесет вам миллионы, и вам нужно открыть определенный файл. Вы слабо представляете, куда делся этот надоедливый файл utils.ts. Увы, вы начинаете искать. Каталог за каталогом, прокручивая вверх и вниз: «Где же он?! Я просто ЗНАЮ, что он был ПРЯМО ЗДЕСЬ, чувак!». Безнадежно. Вы отказываетесь от приложения своей мечты и начинаете карьеру фермера, выращивающего капусту. Или просто избавьте себя от проблем и позвольте своему приятелю VS Code найти его для вас. 6 – Найти символ Найдите класс, функцию или свойство в любом месте текущего сеанса редактора с помощью нечеткого поиска. Linux / Windows: Ctrl + T Mac: Cmd + T Лучшие практики говорят, что в одном файле не должно быть 42 069 строк кода, но их никто не читает, поэтому, в конце концов, нам понадобится что-то особенное для поиска. Найдите объявления функций, свойств и классов в вашей беспорядочно разбросанной кодовой базе за долю секунды! 7 – Развернуть / Свернуть текущий блок кода Разверните или сверните блок кода, например, функцию или класс. Linux / Windows: Ctrl + K -> Release -> Ctrl + L Mac: Cmd + K -> Release -> Cmd + L Если вы свернете эту длинную цепочку if-else прямо сейчас, вам больше не придется ее рефакторить. Хак продуктивности 😎 8 – Свернуть блоки кода Свернуть все блоки кода на определенном уровне отступа, соответствующем нажатой цифре. Linux / Windows: Ctrl + K -> Release -> Ctrl + num Mac: Cmd + K -> Release -> Cmd + num Если предыдущее сочетание клавиш было хирургическим приемом, то это – мощный удар. В современных IDE так много цветов, что удивительно, как нам удается хоть что-то сделать. Помогите себе сосредоточиться на функции в 300 строк, заставив все остальные функции в 300 строк на время исчезнуть. 9 – Расширяйте все блоки кода Рекурсивно разверните все блоки кода. Linux / Windows: Ctrl + K -> Release -> Ctrl + J Mac: Cmd + K -> Release -> Cmd + J Сделайте глоток вашего двойного эспрессо с карамелью макиато и приготовьтесь принять на себя всю мощь вашего кода после этого. 10 – Переключение терминалов Переход к следующему или предыдущему терминалу. Linux / Windows: Ctrl + PageUp / PageDown Mac: Ctrl + Cmd + Shift + 0 / 7 Это для fullstack bro/sis с 13 различными сервисами, работающими параллельно. 11 – Переключение панелей терминалов Переход к следующему или предыдущему терминалу в конфигурации с разделенными панелями. Linux / Windows: Alt + стрелка влево / вправо Mac: Cmd + Opt + стрелка влево / вправо Этот пункт предназначен для богатых, искушенных bro/sis с супер-макси-ультра-широкими дисплеями, которые могут запускать 13 параллельных сервисов и держать их в поле зрения одновременно. 12 – Изменить размер панели терминала Изменение размера панели терминала для просмотра большего или меньшего содержимого. Linux: Ctrl + Shift + стрелка влево / вправо Mac: Ctrl + Cmd + стрелка влево / вправо Windows: Необходимо назначить вручную. Поищите Terminal Resize в сочетаниях клавиш. Он поможет вам, когда вам нужно просмотреть трехстраничный очерк сообщения об ошибке в терминале, когда оказалось, что вы вызвали consol.log вместо console.log. Заключение Надеюсь, эти сочетания клавиш помогут вам дольше оставаться продуктивным, а также избавят вас от боли в плече в конце рабочего дня. Оставьте мышь для просмотра Proglib! *** Материалы по теме 5 советов и хитростей для Visual Studio Code
Данная статья является переводом. Автор: Aziz Nal. Ссылка на оригинал.
Когда вы работаете, то хотите как можно быстрее воплотить мысли в код. Необходимость использовать мышь и выяснять, где что находится, или возиться с изменением размера чего-либо может иногда выбить вас из колеи.
Лично у меня внутри все замирает каждый раз, когда я вижу, как коллега тянется к мышке, чтобы переместить строку или сменить вкладку. Подумайте о своих бедных плечах!
Так что если вы вечно пытаетесь найти файл или тянетесь к мышке каждые 2 секунды, эти сочетания клавиш для вас!
Переместить текущее выделение вверх или вниз на одну строку.
Linux / Windows: Alt + стрелка вверх/вниз
Alt + стрелка вверх/вниз
Mac: Opt + стрелка вверх/вниз
Opt + стрелка вверх/вниз
Будьте как winrar и сожмите 4 движения мыши в одно сочетание клавиш для перемещения линий.
Дублирование выделения вверх или вниз.
Windows: Alt + Shift + стрелка вверх / вниз
Alt + Shift + стрелка вверх / вниз
Linux: Ctrl + Alt + Shift + стрелка вверх / вниз
Ctrl + Alt + Shift + стрелка вверх / вниз
Mac: Opt + Shift + стрелка вверх / вниз
Opt + Shift + стрелка вверх / вниз
Оплата по строкам написанного кода? Я тебя поймал. Станьте инженером copy-paste на стероидах, которым вы всегда должны были быть.
Переход на следующую или предыдущую открытую вкладку.
Linux / Windows: Ctrl + PageUp / PageDown
Ctrl + PageUp / PageDown
Mac: Cmd + Opt + стрелка вверх / вниз
Cmd + Opt + стрелка вверх / вниз
Следующая вкладка так близко, но так далеко. Ну, больше нет!
Перемещение текущей вкладки на одну позицию вперед или назад.
Linux / Windows: Ctrl + Shift + PageUp / PageDown
Ctrl + Shift + PageUp / PageDown
Mac: Cmd + K -> Release -> Cmd + Shift + стрелка влево/вправо
Cmd + K -> Release -> Cmd + Shift + стрелка влево/вправо
Для тех, кто страдает ОКР и просто НЕОБХОДИМО, чтобы их вкладки были организованы определенным образом (go-away-it-makes-me-feel-better gang rise).
Больше полезных материалов вы найдете на нашем телеграм-канале «Библиотека программиста» Интересно, перейти к каналу
Найдите файл в любом месте текущего сеанса редактора с помощью нечеткого поиска.
Linux / Windows: Ctrl + P
Ctrl + P
Mac: Cmd + P
Cmd + P
Вы работаете над приложением своей мечты, которое принесет вам миллионы, и вам нужно открыть определенный файл. Вы слабо представляете, куда делся этот надоедливый файл utils.ts.
utils.ts
Увы, вы начинаете искать. Каталог за каталогом, прокручивая вверх и вниз: «Где же он?! Я просто ЗНАЮ, что он был ПРЯМО ЗДЕСЬ, чувак!». Безнадежно. Вы отказываетесь от приложения своей мечты и начинаете карьеру фермера, выращивающего капусту.
Или просто избавьте себя от проблем и позвольте своему приятелю VS Code найти его для вас.
Найдите класс, функцию или свойство в любом месте текущего сеанса редактора с помощью нечеткого поиска.
Linux / Windows: Ctrl + T
Ctrl + T
Mac: Cmd + T
Cmd + T
Лучшие практики говорят, что в одном файле не должно быть 42 069 строк кода, но их никто не читает, поэтому, в конце концов, нам понадобится что-то особенное для поиска. Найдите объявления функций, свойств и классов в вашей беспорядочно разбросанной кодовой базе за долю секунды!
Разверните или сверните блок кода, например, функцию или класс.
Linux / Windows: Ctrl + K -> Release -> Ctrl + L
Ctrl + K -> Release -> Ctrl + L
Mac: Cmd + K -> Release -> Cmd + L
Cmd + K -> Release -> Cmd + L
Если вы свернете эту длинную цепочку if-else прямо сейчас, вам больше не придется ее рефакторить. Хак продуктивности 😎
if-else
Свернуть все блоки кода на определенном уровне отступа, соответствующем нажатой цифре.
Linux / Windows: Ctrl + K -> Release -> Ctrl + num
Ctrl + K -> Release -> Ctrl + num
Mac: Cmd + K -> Release -> Cmd + num
Cmd + K -> Release -> Cmd + num
Если предыдущее сочетание клавиш было хирургическим приемом, то это – мощный удар.
В современных IDE так много цветов, что удивительно, как нам удается хоть что-то сделать. Помогите себе сосредоточиться на функции в 300 строк, заставив все остальные функции в 300 строк на время исчезнуть.
Рекурсивно разверните все блоки кода.
Linux / Windows: Ctrl + K -> Release -> Ctrl + J
Ctrl + K -> Release -> Ctrl + J
Mac: Cmd + K -> Release -> Cmd + J
Cmd + K -> Release -> Cmd + J
Сделайте глоток вашего двойного эспрессо с карамелью макиато и приготовьтесь принять на себя всю мощь вашего кода после этого.
Переход к следующему или предыдущему терминалу.
Mac: Ctrl + Cmd + Shift + 0 / 7
Ctrl + Cmd + Shift + 0 / 7
Это для fullstack bro/sis с 13 различными сервисами, работающими параллельно.
Переход к следующему или предыдущему терминалу в конфигурации с разделенными панелями.
Linux / Windows: Alt + стрелка влево / вправо
Alt + стрелка влево / вправо
Mac: Cmd + Opt + стрелка влево / вправо
Cmd + Opt + стрелка влево / вправо
Этот пункт предназначен для богатых, искушенных bro/sis с супер-макси-ультра-широкими дисплеями, которые могут запускать 13 параллельных сервисов и держать их в поле зрения одновременно.
Изменение размера панели терминала для просмотра большего или меньшего содержимого.
Linux: Ctrl + Shift + стрелка влево / вправо
Ctrl + Shift + стрелка влево / вправо
Mac: Ctrl + Cmd + стрелка влево / вправо
Ctrl + Cmd + стрелка влево / вправо
Windows: Необходимо назначить вручную. Поищите Terminal Resize в сочетаниях клавиш.
Terminal Resize
Он поможет вам, когда вам нужно просмотреть трехстраничный очерк сообщения об ошибке в терминале, когда оказалось, что вы вызвали consol.log вместо console.log.
consol.log
console.log
Надеюсь, эти сочетания клавиш помогут вам дольше оставаться продуктивным, а также избавят вас от боли в плече в конце рабочего дня. Оставьте мышь для просмотра Proglib!
***
Ваш адрес email не будет опубликован. Обязательные поля помечены *
Сохранить моё имя, email и адрес сайта в этом браузере для последующих моих комментариев.
Δ
Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.