Ярлыки Visual Studio Code для повышения производительности.

Мы, инженеры-программисты, как правило, очень эффективные существа. Наша цель - оптимизировать все, а не только код.

Вот почему мы не хотим тратить 10 секунд на поиск чего-либо в графическом интерфейсе. Мы не хотим тратить даже 2 секунды. Зачем нам, если мы можем сделать это за 0,1 секунды, используя мощные сочетания клавиш?

Если я несколько раз выполняю одни и те же действия, я всегда ищу его ярлык в Google. Обычно я нахожу это.

Позвольте мне поделиться с вами ярлыками, которые я использую каждый день. Бьюсь об заклад, вы не многих из них знаете!

1. Поиск файлов по имени

Хорошо, мы начнем с перечисления наиболее распространенных и простых ярлыков.

cmd + P (Mac) / crtl + P (Windows) откроет поле поиска с невероятно мощным нечетким поиском. Я, наверное, использую это 100+ раз в день.

2. Настройки поиска

Этот похож; после нажатия cmd + P (Mac) / crtl + P (Windows) просто введите >. Теперь вы можете ввести любой поисковый запрос, и это затронет только настройки.

3. Несколько курсоров

Эта функция настолько классная, что я хотел бы использовать ее где угодно!

Просто нажмите alt и начните щелкать по редактору. Появятся несколько курсоров!

4. Несколько курсоров v2

Вы можете сделать что-то подобное, не щелкая мышью. cmd option + arrow down (Mac) / shift alt + arrow down (Windows) вставит дополнительный курсор ниже.

Очевидно, вы можете использовать arrow up, чтобы вставить курсор выше.

5. Выберите все вхождения.

Этот довольно необычный, но очень мощный! Во-первых, вам нужно выделить текст.

Затем cmd shift + L (Mac) / crtl shift + L (Windows) выберите все вхождения этого текста. Это очень полезно для таких ситуаций, как переименование переменной в файле:

Представьте, что вручную переименование переменной повторяется в файле 30 раз. Ночной кошмар.

6. Удалить строку

cmd shift + K (Mac) / crtl shift + K (Windows) здесь подойдет.

7. Дублируйте линию.

Поместите курсор в строку, которую хотите продублировать.

Нажмите cmd + C, затем cmd + V (Mac) / crtl + C, затем crtl + V (Windows). Вуаля!

8. Искать в файле

Это хорошо знакомо всем распространенным приложениям (например, браузерам): cmd + F (Mac) / crtl + F (Windows).

cmd + G (Mac) / crtl + G (Windows) выполняет поиск следующего вхождения, а cmd shift + G (Mac) / crtl + shift + G (Windows) выполняет поиск предыдущего.

9. Заменить в файл

Если вы хотите заменить искомый термин, запустите cmd option + G (Mac) / crtl shift + G (Windows).

Затем щелкните enter, чтобы заменить текущее вхождение.

Если вы хотите заменить их все, щелкните cmd + enter (Mac) / crtl + enter (Windows).

10. Искать во всех файлах

Ничего не может существовать без старого доброго поиска по всем файлам.

cmd shift + F (Mac) / ctrl shift + F (Windows) подойдет.

Если вы хотите сопоставить текст по регистру, нажмите cmd option + C (Mac) / crtl shift + C (Windows).

Вы также можете сопоставить все слово, нажав cmd option + W (Mac) / crtl shift + W (Windows).

11. Заменить во всех файлах

Вы хотите заменить все вхождения во всех файлах проекта, т. Е. Выполнить поиск / заменить?

Удивительно, cmd option + H (Mac) / crtl shift + H (Windows) делает свое дело.

cmd option + enter (Mac) / crtl alt + enter (Windows) запускает замену.

12. Разделенный редактор

Одной вкладки недостаточно, их нужно много! Отлично, просто нажмите cmd + \ (Mac) / alt shift + 0 (Windows). Повторяйте, пока не будете удовлетворены.

13. Закройте вкладку.

Он такой же, как в Chrome - cmd + W (Mac) / crtl + W (Windows).

14. Переключение между открытыми вкладками.

Хотите открыть предыдущую вкладку? crtl + tab делает свое дело.

Вы хотите перейти на вкладку с известной позицией? crtl + [index] это делает.

Наконец, вы можете выбрать вкладку слева / справа, нажав cmd option + arrow left/right (Mac) / crtl page down/up (Windows).

Заключение

Я бы не советовал сразу выучить их все наизусть - попробуйте с одним или двумя из них и постепенно адаптируйте их к своей работе.

Сохраните эту статью на случай, если вы захотите вернуться к ней позже.

Использование большего количества сочетаний клавиш повысит вашу производительность.

И ох, это так хорошо.

Больше контента на plainenglish.io