sergey vasin

The IT blog

Несколько сочетаний клавиш в Visual Studio Code

leave a comment »

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

Учитывая, что в качестве основного инструмента разработки для PowerShell теперь предлагается Visual Studio Code, предлагаю рассмотреть несколько полезных сочетаний клавиш.

Стоит сказать, что это не полный и всеобъемлющий обзор, а только несколько сочетаний, которые сделают ваш процесс разработки чуть более удобным.

Format Document

Сочетание клавиш Shift+Alt+F позволяет привести весь файл к более аккуратному и удобочитаемому виду. Например, код

function f
{
do-this
do-that    
}

@{
first = 1
second = 2
third = 3
}

после нажатия Shift+Alt+F будет выглядеть следующим образом

function f {
    do-this
    do-that    
}

@{
    first  = 1
    second = 2
    third  = 3
}

Format Selection

Сочетание клавиш Ctrl+K Ctrl+F делает то же самое, что и Shift+Alt+F, только для выделенной области текста и может пригодиться в том случае, когда в вопросах оформления кода вы согласны не со всеми взглядами Visual Studio Code.

Сочетание клавиш Ctrl+K Ctrl+F делает то же самое, что и Shift+Alt+F, только для выделенной области текста и может пригодиться в том случае, когда в вопросах оформления кода взгляды Visual Studio Code не всегда совпадают с вашими.

Expand Alias

Сочетание клавиш Shift+Alt+E действительно только в том случае, если в качестве языка указан PowerShell. Использование этого сочетания позволяет заменить все псеводнимы (алиасы) в коде на соответствующие им имена командлетов и функций. Это может быть полезным, когда в спешке набросанному скрипту

ps | sort -Property Id | select -Property Id, Name

нужно придать более формальный вид

Get-Process | Sort-Object -Property Id | Select-Object -Property Id, Name

Это сочетание клавиш не требует выделения, а применяется сразу ко всему тексту.

Online Help

Ctrl+F1 позволяет открыть страницу с документацией для командлета, на котором в данный момент находится курсор. Опять же, действительно только для PowerShell.

Open Current File in PowerShell ISE

Еще одно сочетание, которое применяется только к PowerShell — Ctrl+Shift+I. Оно открывает текущий файл в PowerShell ISE.

Reveal Active File in Windows Explorer

Сочетание клавиш Ctrl+K R показывает текущий файл в Windows Explorer.

Также сочетание Shift+Alt+R, нажатое в тот момент, когда боковая панель Explorer в Visual Studio Code открыта и находится в фокусе, показывает выделенный в этой панели файл в Windows Explorer.

Copy Path of Active File

Клавиши Ctrl+K P позволяют скопировать путь к текщему файлу в файловой системе в буфер обмена.

Так же, как и в предыдущем случае, сочетание Shift+Alt+C, нажатое тогда, когда боковая панель Explorer находится в фокусе, копирует путь к выделенному в данный момент файлу.

Еще несколько сочетаний клавиш

Ctrl+B — Toggle Side Bar Visibility — позволяет показать или спрятать боковую панель.

Ctrl+K Z — Toggle Zen Mode — включает и выключает так называемый Zen Mode, режим, когда вы остаетесь с вашим кодом один на один.

Ctrl+K Ctrl+T — Color Theme — позволяет изменить тему оформления.

Ctrl+K M — Change Language Mode — изменяет язык программирования, сопоставленный файлу, например, PowerShell, C# или Plain Text, от чего зависит цветовая разметка, сообщения об ошибках и многое другое.

Ctrl+K Ctrl+S — Open Keyboard Shortcuts — открывает список текущих сочетаний клавиш, где вы можете внести нужные вам изменения.

Ctrl+K Ctrl+M — Keymaps — позволяет установить расширения, изменяющие сопоставления горячих клавиш в соответствии с используемыми в каком-либо другом редакторе, как то Vim, Sublime или Emacs, что позволяет сделать переход на Visual Studio Code более простым.

Еще несколько сочетаний клавиш в Visual Studio Code.


Страницы в социальных сетях:

Twitter: https://twitter.com/vsseth
Facebook: https://fb.com/inpowershell
VKontakte: https://vk.com/inpowershell


Реклама

Written by Сергей Васин

Июнь 19, 2017 в 10:37

Опубликовано в PowerShell, Visual Studio Code

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s