Я уже писал о монтаже голоса и его тюнинге в прошлых статьях. Сегодня подведу небольшой практический итог и поделюсь теми приемами, которые я использую при нарезке звука. Если кому-то они облегчат жизнь или натолкнут на новые идеи — я буду рад:) Итак, встречайте: 21 прием эффективного монтажа звука в Samplitude!
1. Настройте метрономную сетку
Так Вам будет проще ориентироваться визуально. Попробуйте менять размер. Если песня в 4/4, попробуйте поставить 8/8 или 16/16 — Samplitude будет по разному рисовать сетку. Пробуйте и другой вариант — 1/4, 1/8, 1/16. Когда мне важна точность 16х нот, я всегда работаю в 16/16 или 1/16 — так нагляднее!
Чтобы включить сетку — нажимаем правой кнопкой мыши на метрической панели сверху, устанавливаем галочки «Show Grid» вверху и «Bar/Beats» внизу.
Перед этим у Вас уже должен быть задан правильным темп в в «Transport Control» (если это окно не отображается, нажмите Ctrl+Shift+T), а все аудио треки в проекте должны быть синхронизированы с этим темпом. Выделите всё и двигайте под сетку, если это не так.
В «Transport Control» можно менять и размер (под темпом). Если в Вашем проекте несколько темповразмеров, то меняйте их «Tempo Map Dialog» (сегодня не буду об этом рассказывать).
Если музыка записана без метронома — этот пункт придется пропустить. Пользуйтесь метрономом — хуже не будет!
2. Правильно используйте Snap
Режим Snap позволяет автоматически притягивать объекты к метрономной сетке, когда Вы их перемещаете. Это очень удобно, когда нужно сдвинуть фрагмент в другую часть проекта.
Но будьте осторожны: перед передвижением одного объекта сначала выровняйте его левый край по какой-нибудь доле сетки (если Snap включен — он поможет сделать это точно). Иначе после передвижения объект неминуемо съедет из сетки.
Если же Вы передвигаете группу объектов или объекты на разных дорожках одновременно — Snap будет срабатывать по левому краю самого левого объекта. Выравнивайте его перед перемещением.
Чтобы включить Snap нажмите правой кнопкой на метрической шкале, выберите «Snap to->Beat / Bars», затем установите галочку «Snap active». Последнее действие выполняется горячими клавишами «Ctrl+]». Не забудьте отключить Snap, когда закончите передвижения в целом и приступите к монтажу отдельных кусочков звука, а то он будет только мешать.
3. Перетаскивайте между дорожками зажав Shift
Зажатая клавиша Shift при перетаскивании заблокирует перемещение по горизонтали и позволит без сдвигов поместить объекты в другую дорожку.
4. Копируйте перетаскиванием с зажатым Ctrl
Если пред перетаскиванием объектов зажать Ctrl, будет произведено копирование, а не перемещение.
5. Auto-crossfade
Перед монтажом настройте автоматический кроссфэйд. Установите экспоненциальный режим и короткую длительность (например, 20 мс) по умолчанию. Так большинство новых разрезовсклеек будут звучать незаметно само по себе. Для этого нажмите на любую склейку в проекте правкой кнопкой мыши (склейка выглядит желтой областью на границах двух объектов), выберите «Crossfade Editor…». В появившемся окне установите «Fade In» и «Fade Out» в «Exp.», «Crossfade Length->Millisec» в «20 ms». Затем справа вверху в этом окне в «Global Settings» нажмите «Set», потом снизу «OK».
Экспоненциальное затухание одного фрагмента и появление другого воспринимается ухом более плавно, чем линейное. Хотя в некоторых случаях нужно ставить другие режимы, но в большинстве случаев — именно такие.
Длительность может быть и не 20 мс, а меньше. Зависит от темпа произведения. Я подбираю длительность так, чтобы при разрезе между 8 или 16 нотами в склейку попадала только пауза, а сами ноты не затрагивались.
6. Режимы crossfade
Если склейка внутри ноты никак не хочет звучать хорошо в экспоненциальном режиме, пробуйте изменять именно эту склейку. Ставьте кроссфэйд в режим «Cosinus» или «Sin/Cos».
Пробуйте линейный и логарифмический. Пробуйте «Fade In» в одном режиме, а «Fade Out» в другом. Пробуйте при этом менять громкость одного из фрагментов.
В 99% случаев можно подобрать подходящие настройки и подходящее расположение кроссфэйда.
7. Склейка на сильных долях
Менее всего заметен монтаж звука, когда склейки находятся на сильных (или хотя бы ровных) долях. Удар барабана хорошо глушит изменения в солирующем звуке. Когда склейка произведена в паузе — ее обычно не слышно на любой доле, а когда склейка внутри тянущейся ноты — хорошой практикой является размещение ее на сильной доле.
8. Перемещайте склейку и изменяйте ее длину
Если склейку слышно, кроме настроек crossfade поможет изменение позиции склейки и изменение ее длины. Пробуйте разные варианты! Пробуйте не только перемещать место склейки, но и перемещать правую половину склейки — может быть, если подвинуть один из объектов, склейка будет звучать лучше в любом месте.
9. Растягивание ноты
Если какая-то нота слишком коротка, растяните ее немного (или обрежьте, сохранив только само снятие). Для растягивания выберите режим «Pitch Shift / Time Stretch’ на панели инструментов сверху. Теперь тяните за нижний край объекта — он будет растягиваться или сжиматься во времени!
10. Не тюньте на склейке!
Старайтесь избегать тюна на склейке. Он всегда более заметен в стыках. Тюн в «relative mode» менее заметен на склейке, чем в «direct mode». Помните, что от затюненного фрагмента можно отделить склеиваемую ноту и либо отменить тюн на ней, либо тюнить ее в «relative mode». У меня часто бывает, что быстрее переписать, чем затюнить склейку.
11. Перепишете то, что не склеилось, а не всю фразу
Если фрагмент в целом звучит хорошо, перепишите только тот кусок, в котором не получилась склейка, а на остальное не тратьте время.
12. Масштаб отображения проекта
Меняйте масштаб отображения проекта по горизонтали и по вертикали так, чтобы было удобно работать с конкретным фрагментом. Часто бывает, что с одним проще в большом масштабе, а с другим — в маленьком.
13. Масштаб отображения внутри объектов
Изменяйте масштаб внутри объектов. Для этого нажимайте «Ctrl+Стрелка ‘вверх'» или «Ctrl+Стрелка ‘вниз'». Я часто переключаю масштаб для работы с отдельными кусочками проекта. А для синхронизации окончаний слов или вдохов я увеличиваю масштаб очень сильно, так, что основной сигнал зашкаливает и появляются невидимые ранее вдохи в области тишины.
14. Располагайте монтируемые дорожки рядом
Если Вы монтируете одну дорожку под другую, расположите сначала их рядом, а затем увеличьте масштаб, чтобы на экране не было лишних дорожек. Так будет проще и быстрее!
15. Режим Halve
Отображает только верхнюю часть амплитуды сигнала. Во многих случаях это создает визуальное удобство. Настройте переключение обычного и Halve режимов на клавишу «TAB». Для этого перейдите в меню «View->VIP Display Mode->Definition …».
Выберите «Drawmode 2» и установите там все галочки в такие же положения, как и в «Drawmode 1». Единственным отличием будет галочка Halve, которая должна быть включена во втором режиме и отключена в первом. Нажимайте «OK». Попробуйте нажать «TAB» — отображение поменяется.
В половинном режиме можно увеличить масштаб внутри объекта еще сильнее.
16. Используйте «T» для разреза
Если нажать «T», объект будет разрезан в выбранной позиции. Это очень удобно делать через горячую клавишу!
17. Используйте «D» для удаления
Обычно я настраиваю на клавишу «D» удаление. Очень удобно — рядом с «T», все под рукой. Для настройки зайдите в меню «File->Program Preferences->Edit Keyboard Shortcurs and Menu …». Найдите тут «File->Delete->Delete», введите в «Shortcut» символ «D», нажмите «Assign». Будет произведено назначение горячей клавиши. Нажмите «OK».
18. Используйте режим «Range mode» + «D» для быстрого удаления
Есть три основных режима мышки в проекте — «Object mode» (основной режим, для работы с объектами), «Range mode» — для выделения фрагмента объекта и «Universal mode» — комбинированный. В последнем на верхней половине дорожки доступен «Range mode», на нижней — «Object mode».
Используйте «Range mode», чтобы выделить плохую часть дорожки и тут же нажимайте «D», чтобы удалить этот фрагмент. В этом случае не нужно дополнительных действий для разрезания объекта — все произойдет автоматически! Очень удобно для скоростного монтажа.
19. Тюньте, а не переписывайте то, что хорошо по эмоции, но плохо по интонированию
Часто бывает, что какой-то момент очень ярко звучит по эмоциям, но не очень хорош по интонированию. Распространенной тратой времени является попытка переписать с такой же эмоцией, но чище. Чаще всего получается чище, но эмоцию уже не повторить. Не тратьте время, сразу переходите к тюну таких фрагментов, не пробуйте по долгу переписывать.
20. Двигайте неритмичные куски
Помните, что любые неритмичные фрагменты могут быть подвинуты на нужные места! Если музыкант слабый или нет времени, берите первые же дубли и двигайте их. Нарезайте по словам или по слогам и двигайте отдельные фрагменты. Можно и укоротить, обрезать некоторые звуки…
21. Переписывая фрагмент, играйте или пойте больший кусок
Не пытайтесь переписать только неудачную ноту. Играйте (пойте) всю фразу, а затем просто возьмите из нее одну ноту. Попасть в отдельную ноту в середине фразы намного сложнее, чем просто спеть еще раз всё, уделив внимание только конкретному месту. Да и штрихзвукоизвлечение не всегда удается повторить для отдельной ноте такое же, как при ее исполнении внутри фразы.
Наверняка у многих есть свои наработки, приемы облегчения монтажа звука и правки дорожек. Делитесь ими в х, всем будет полезно! И не забывайте подписываться на обновления блога (справа). Оставляйте свои отзывы о статье — помогла ли она Вам и о чем бы Вы хотели узнать еще!
Источник: https://songwritter.ru/21-priem-effektivnogo-montazha-zvuka-v-samplitude/
Visual Studio hotkeys
Привет, хаброразработчик! Нет, это не очередной конкурс спали клавиатуру А и получи клавиатуру Г. Сегодня мы поговорим о горячих клавишах в Visual Studio 2008.
Многие из нас пользуются всевозможными плагинами, расширениями для Visual Studio. Стоит заметить что многие из них довольно удобны. А вкупе с code snippets значительно ускоряют работу. Про плагины можно почитать здесь и здесь, про code snippets здесь. Тем кто ещё не знаком с такими «плюшками» настоятельно порекомендую попробовать и использовать.
Что касается меня, я пользовался Visual Assist, позже попытался использовать R#. Но если от первого я отказался когда перестал программировать на С++, то второй «убивал» напрочь мой компьютер, если я пытался открыть больше 2х студий. Не смотря на то, что сейчас и компьютер помощнее и R# несомненно улучшили, я не использую его. Связано это с тем, что я нашёл тогда возможность «вздохнуть» более свободно, используя «горячие клавиши». Здесь я опишу тех хоткеи, которые использую и считаю удобными и необходимыми для запоминания.
Схемы разработки
Прежде всего, хочу обратить ваше внимание что в Visual Studio есть несколько схем для разработчиков, переключить которые вы можете через меню, как показано ниже: Так же в этом меню, вы можете добавить или удалить хоткеи «заточив» ещё больше под себя. Настройка довольно проста. Описанные примеры я буду рассматривать для схемы Visual C# 2005.
Комментирование
Есть несколько комбинаций клавиш, для создания комментирования:
Ctrl+E,C — закоментировать выбранные линии в коде.
Ctrl+E,U — раскомментировать выбранные линии в коде.
Если перед имененм метода набрать /// — автоматически будут добавлены XML комментарии, которые потом можно использовать для создания документации.
Поиск
Кто-то пользуется поиском для рефакторинга, кто-то для ознакомления со своим же кодом, жизнь можно улучшить довольно легко:
Ctrl+F — открывается стандартное окно поиска, если в буфер недавно было скопирован текст, то он автоматически подставиться.
Ctrl+F3 — поиск «активного» текста вниз (который выделен или слово на котором стоит курсор), без копирования в буфер обмена. Ctrl+Shift+F3 — поиск «активного» текста вверх. Ctrl+I — и начинаете печатать текст, этакий runtime поиск.
Вызов базового джина
Вам лень писать текст полностью?! Скорость выпадающего Intellisence не устраивает несущуюся впереди вас вашу мысль?! Тогда самое время применить следующии комбинации:
Ctrl+Space — вызов Intellisence с показом «слов»
Ctrl+J — если вы подзабыли название метода класса или его свойсто, то эта комбинация вам поможет. Можно применять и предыдущую, но эта более «умная». Ctrl+K, X — показ всех сниппетов, которые у вас есть, в виде выпадающего списка, использование интуитивно понятно 🙂 короткое_имя_снипета+Tab — использовать сниппет в коде. Список базовых сниппетов можно посмотреть здесь. Себе я сделал немного урезанный вариант и повесил рядом с монитором.
Навигация по коду
Тут стоит сказать отдельно и довольно много, навигация очень удобная, особенно когда привыкаешь 🙂
F12 — перейти к определению/объявлению класса/метода/свойства. Очень применимо если вам вдруг стало интересно, а реализуется ли этой переменной, этого класса тип интерфейс IDisposable; или вы ищите в коде, «а где же объявляется эта переменная».
Ctrl+G — перейти на определённый номер строки в коде. (Отображение номеров строк можно включить: Text Editor -> Интересующий вас язык -> Display -> Line numbers — выставить галку). Иногда довольно удобно, особенно если получаете описание необработанного исключения, а там указан, как правило, номер строки. Ctrl+] — когда курсор установлен на скобку, многострочный комментарий (/* */), регион (#region), строку, обрамлённую кавычками, эта комбинация позволит вам увидеть начало и окончание этих «блоков», перемещая курсор между ними. Ctrl+M, M — я человек довольно ленивый и мне сложно заставить долго тыкать мышкой по ±, сворачиваю и разворачия «блоки», поэтому рекомендую данную комбинацию Ctr+M, O — комбинация аналогичная предыдущей, только сворачивает все блоки Ctrl+- — переход к предыдущему активному тексту (тому который вы редактировали) Ctrl+Shift+- — переход к следующему активному тексту, если он конечно есть 😉 Если обратите внимание то студия, по своей природе MDI, значит должна быть возможность перемещаться, между окнами:
Ctrl+Tab — аналог Alt+Tab в Windows, только применимо к студии.
Очень удобным инструментом в студии являются закладки, да-да, по аналогии с книжными. Можно отметить код чтобы потом перейти к нему:
Ctrl+B, T — поставить/снять закладку.
Ctrl+B, Ctrl+C — удалить все закладки. Ctrl+B, N — перейти к следующей закладке. Ctrl+B, P — перейти к предыдущей закладке.
Форматирование и редактирование
Многие знают и используют Ctrl+C и Ctrl+V, но студия обладает ещё рядом удобным комбинаций: Ctrl+Shift+V — не отпуская Ctrl+Shift и нажимая на V, вы сможете вставить один из 10 последних кусков текста, скопированных в буфер обмена. Tab — увеличить отступ. Shift+Tab — уменьшить отступ.
Мне иногда не хватало вертикального выделения текста, бывает полезно. Оказывается и такая возможность есть! Стоит нажать Alt, и не отпуская, выделять мышкой текст. Но есть минус — меню и стрелочки клавиатуры :).
Это решаемо, нажимаете Shift+Alt и используете стрелочки Left или Right
Если код доставшийся вам «грязен», не только по структуре, но и по внешнему оформлению, используйте:
Ctrl+E+D — форматирование всего документа, позволяет привести документ в более удобоваримый вид.
Ctrl+E+F — форматирование выбранной части текста Иногда в целях рефакторинга или ещё каких-то благих начинаниях, есть смысл перевести все буквы в верхний или нижний регистр:
Ctrl+Shift+U — перевести выделенный блок в верхний регистр
Ctrl+U — перевести выделенный блок в нижний регистр
Небольшой экскурс в сборку и отладку
Конечно же со стороны хоткеев 🙂 Начнём со «сборки»:
Ctrl+Shift+B или F6 — собрать solution.
Shift+F6 — собрать активный проект. Если честно, тут я немного пошаманил, заточив под себя, иногда бывает удобно пересобрать проект RebuildSolution, но почему-то хоткей для этого не предусмотрен, я поступил следующий образом:
F6 — собрать solution
Ctrl+Shift+B — пересобрать solution Поступил я так из-за соображения, что иногда студия не выполняет пересборку проекта, а пишет «up-to-date», а мне нужно именно пересобрать. Если появились ошибки, это плохо, но никто от них не застрахован:
F5 — запустить программу, с возможностью отладки. Или продолжить выполнение программы, после точки останова.
Ctrl+F5 — запустить программу без отладки F9 — поставить/убрать точку останова — breakpoint Ctrl+Shift+F9 — удалить все точки останова. F10 — выполнить код, без захода внутрь F11 — выполнить код, с заходом внутрь В режиме отладки есть два типа просмотра — Watch и QuickWatch. Разница между ними выходит за рамки данного топика :).
Однако, вызвать QuickWatch вы можете нажав Ctrl+D, Q. Просто Watch — Ctrl+D, W.
PS: если кому-то оказалось «мало», то можно получить информацию в блоге Сары Форд, те кто не очень дружит с английским, есть возможность почитать переводы, которые появляются очень регулярно.
Источник: https://habr.com/post/73835/
Горячие клавиши в Visual Studio
166
Программы — Visual Studio — Горячие клавиши
Существует еще много возможностей настроить систему Visual Studio, о которых мы не говорили. Далее мы рассмотрим некоторые полезные опции, которые могут повысить вашу производительность и начнем мы с горячих клавиш.
В системе Visual Studio 2013 одно и то же всегда можно сделать разными способами.
Меню, инструментальные панели и разнообразные инструментальные окна предоставляют непосредственный доступ ко многим командам, но, несмотря на огромное количество возможностей, далеко не все из них можно осуществить с помощью графического интерфейса. Вместо этого команды выполняются с помощью комбинаций клавиш (с учетом того, что большинство из них содержится в меню и инструментальных панелях).
Комбинации клавиш варьируются от всем известной для сохранения всех изменений, до малоизвестной , открывающей диалоговое окно Exceptions. Как вы могли догадаться, можно задать свои собственные комбинации клавиш и даже изменять существующие.
И что еще лучше, можете фильтровать комбинации клавиш, для того чтобы применять их в определенном контексте, т.е. применять одну и ту же комбинацию клавиш для выполнения разных действий в зависимости о того, что вы в данный момент делаете.
На рисунке ниже показаны узел Keyboard в разделе Environment диалогового окна Options и комбинации клавиш, предусмотренные по умолчанию. Если хотите изменить эти комбинации, выберите их из раскрывающегося списка и щелкните на кнопке Reset:
Клавишные схемы хранятся в VSK-файлах каталога C:Program Files (x86)Microsoft Visual Studio 12.0Common7IDE. Этот формат использовался в версиях, предшествующих Visual Studio 2005.
Для того чтобы импортировать клавишные схемы из системы Visual Studio 2005, используйте возможности импортирования.
В более ранних версиях просто скопируйте VSK-файл в указанный выше каталог, и тогда вы сможете выбрать соответствующие клавишные схемы в следующий раз, когда откроете окно Options.
Список, показанный на рисунке выше, посередине, содержит все команды, доступные в системе Visual Studio 2013. К сожалению, этот список слишком длинный, а изменить размеры диалогового окна Options невозможно, поэтому просматривать список довольно сложно.
Для того чтобы упростить поиск, можете отфильтровать список команд с помощью текстового окна Show Commands Containing. На рисунке выше отфильтрованы все команды, содержащие слово Build, и в этом списке была выбрана команда Build.BuildSolution.
Поскольку этой команде уже была назначена комбинация клавиш, следует открыть раскрывающийся список Shortcuts for Selected Command и щелкнуть на кнопке Remove.
Существует возможность задавать несколько комбинаций клавиш для одной и той же команды, поэтому раскрывающийся список позволяет вам удалять отдельные комбинации клавиш.
Возможность задавать несколько комбинаций клавиш для одной и той же команды оказывается полезной, если вы хотите сохранить комбинацию, заданную по умолчанию, чтобы другие разработчики чувствовали себя в привычной обстановке, работая с вашими настройками.
Остальные элементы этого диалогового окна позволяют присваивать комбинации клавиш выбранной вами команде. Перейдите к текстовому окну Press Shortcut Keys и, как подсказывает его название, нажмите соответствующие клавиши.
На рисунке выше продемонстрирована ситуация, в которой были нажаты клавиши . Как показано в нижней части диалогового окна, эта комбинация уже была назначена другой команде.
Если вы щелкнете на кнопке Assign, то эта комбинация клавиш будет назначена команде Build.BuildSolution.
Для того чтобы ограничить применение комбинаций клавиш определенным контекстом системы Visual Studio 2013, выберите контекст из раскрывающегося списка Use New Shortcut In. Пункт Global означает, что данная комбинация клавиш применена ко всей системе, но если хотите, чтобы она относилась только к окну редактирования, то выберите пункт Text Editor.
Quick Launch
В Visual Studio существует огромное количество команд. Поэтому обеспечить все команды горячими клавишами невозможно. Чтобы облегчить эту проблему, в Visual Studio 2013 добавлена панель быстрого запуска команд Quick Launch.
Она реализована в виде панели инструментов, находящейся в правом верхнем углу Visual Studio. Быстрый доступ к этой панели можно получить с помощью комбинации клавиш Ctrl+Q.
Эта панель представляет собой простое текстовое поле, для поиска команд по их названию:
При вводе символов в поле поиска, Visual Studio автоматически ищет доступные команды и отображает их в выпадающем списке.
Найденные совпадения находятся в пяти категориях: Most Recently Used (наиболее часто используемые), Menus (команды меню), Options (настройки), NuGet Packages (расширения), and Open Documents (открытые документы).
Если вы хотите увидеть больше результатов поиска в определенной категории, то можете воспользоваться комбинациями клавиш Ctrl+Q или Ctrl+Shift+Q, чтобы перемещаться вперед/назад по категориям.
Вы можете ограничить поиск только по определенной категории, используя специальное ключевое слово в строке поиска. Например, при вводе текста «@mru font», Quick Launch будет искать команду со словом «font» в категории Most Recently Used. Для других категорий используются следующие ключевые слова: @mru, @menu, @opt и @doc.
По умолчанию панель быстрого запуска не сохраняет условия поиска. Если Quick Launch потеряет фокус ввода, текстовое поле очищается.
Если вы хотите изменить это поведение так, чтобы условия поиска сохранялись, выберите раздел Quick Launch в диалоговом окне настроек Tools —> Options.
После этого установите флажок Show Search Results from Previous Search When Quick Launch Is Activated (Показывать результаты предыдущего поиска когда Quick Launch активирован). Теперь при следующем обращении к панели Quick Launch результаты предыдущего поиска будут сохранены.
Источник: https://professorweb.ru/my/programs/visual-studio/level1/1_9.php
96 Shortcuts for Presonus Studio One (Windows) [edit]
Hide all Show all
Ctrl+N | New song |
Ctrl+Shift+N | New project |
Ctrl+F4, Ctrl+W | Close |
Ctrl+Alt+Shift+S | Save new version… |
Ctrl+Alt+S | Save as… |
Ctrl+Q | Quit |
▲ up
D | Duplicate |
Shift+D | Duplicate shared |
Ctrl+A | Select all |
Alt+L | Select all in loop |
Ctrl+Shift+A | Select all on tracks |
Ctrl+I | Invert selection |
Ctrl+D | Deselect all |
Ctrl+Shift+D | Deselect all on tracks |
Ctrl+Z | Undo |
Ctrl+Y, Ctrl+Shift+Z | Redo |
Ctrl+Shift+V | Paste at original position |
Delete, Backspace | Delete |
Ctrl+Alt+D | Delete time |
Alt+Arrow Left | Nudge — Nudge back |
Alt+Arrow Right | Nudge — Nudge |
Ctrl+Alt+Arrow Right | Nudge — Nudge bar |
Ctrl+Alt+Arrow Left | Nudge — Nudge bar back |
Ctrl+Alt+I | Insert silence |
Alt+R | Create ranges |
Shift+R | Create ranges on tracks |
Alt+X | Split at cursor |
Ctrl+Shift+X | Split loop |
Ctrl+Alt+X | Split range |
Ctrl+L | Move to cursor |
▲ up
Ctrl+Shift+O | Import file |
Ctrl+E | Mixdown to audio file… |
Ctrl+Shift+E | Export stems… |
▲ up
T | Add tracks |
Shift+T | Remove track |
Ctrl+G | Group selected tracks |
Ctrl+Shift+G | Dissolve group |
M | Mute |
S | Solo |
R | Arm |
U | Monitor |
F11 | Show FX/Instrument Editor |
▲ up
Alt+NumPad+ | Increase volume |
Alt+Shift+NumPad+ | Increase volume fine |
Alt+NumPad- | Decrease volume |
Alt+Shift+NumPad- | Decrease volume fine |
Ctrl+P | Insert part |
B | Consolidate selection |
G | Merge instrument parts |
Ctrl+B | Bounce instrument parts |
Shift+M | Toggle mute |
Q | Musical Functions — Quantize |
Alt+Q | Musical Functions — Quantize 50% |
Shift+Q | Musical Functions — Restore timing |
▲ up
NumPad, | Return to zero |
NumPad1 | Goto loop start |
NumPad2 | Goto loop end |
Shift+B | Goto previous marker |
Shift+N | Goto next marker |
Enter | Start |
Ctrl+Space | Locate mouse cursor |
L | Locate selection |
NumPad/ | Loop active |
Shift+P | Loop selection |
P | Loop selection snapped |
O | Preroll |
I | Autopunch |
NumPad* | Record |
C | Click |
▲ up
F6 | Show instruments |
F7 | Show effects |
F8 | Show sounds |
F9 | Show files |
F10 | Show pool |
▲ up
Ctrl+, | Options… |
▲ up
Alt+F1 | Contents |
F1 | Context help |
▲ up
Tab | Focus next |
Shift+Tab | Focus previous |
Home | Start |
Ctrl+End | End skip |
End | End |
▲ up
Insert, Y | Insert |
Shift+Insert, Shift+Y | Insert named |
▲ up
1..6 | Tool 1..6 |
▲ up
Shift+F3 | Toggle size |
▲ up
Alt+PgUp/PgDn | Previous/next |
▲ up
Ctrl+Arrow Left/Arrow Right | Left/right skip |
PgUp/PgDn | Page up/down |
F | Autoscroll |
NumPad- | Rewind |
Shift+NumPad- | Rewind bar |
[/] | Previous/next channel |
N | Toggle snap |
Ctrl+Shift+M | Global mute |
Ctrl+Shift+S | Global solo |
▲ up
Uploaded by MattFlynn, updated on 7/29/2017 by bernd
Источник: https://shortcutworld.com/Studio-One/win/Presonus-Studio-One_Shortcuts
Подборка самых полезных горячих клавиш для различных IDE и редакторов кода
Хорошему программисту нужны хорошие инструменты для работы. Однако самих инструментов мало — нужно ещё владеть ими на должном уровне.
Комбинация клавиш Ctrl+C Ctrl+V — незаменимый спутник каждого разработчика, однако в средах разработки есть гораздо больше полезных горячих клавиш, существенно повышающих продуктивность.
Мы собрали для вас подборку полезных горячих клавиш для некоторых популярных IDE, чтобы вы могли похвастаться перед коллегами своими мега-скиллами разработки.
IntelliJ IDEA
IntelliJ IDEA — известная IDE от JetBrains для JVM-языков вроде Java, Scala и Kotlin. Укомплектована уникальными инструментами и позволяет без проблем ориентироваться в программе.
Есть и другие IDE от тех же разработчиков, например, PyCharm для Python, WebStorm для JavaScript и не только.
Они во многом схожи между собой, поэтому большинство из нижеуказанных горячих клавиш должно работать и в других IDE от JetBrains.
- Ctrl + Space — стандартное автодополнение кода;
- Ctrl + Shift + Space — умное автодополнение кода;
- Двойной Shift — искать везде;
- Alt + Enter — показать возможные варианты исправления;
- Alt + Ins — генерация кода (геттеры, сеттеры, конструктор и т.д.);
- Ctrl + P — информация о параметре (применяется на аргументе метода при вызове);
- Ctrl + W — расширить область выделения;
- Ctrl + Shift + W — уменьшить область выделения;
- Ctrl + E — список недавних файлов;
- Shift + F6 — переименовать (переменную, функцию и т.д.);
- Ctrl + R — сделать замену;
- Ctrl + Q — быстрый просмотр документации;
- Ctrl + / — закомментировать/раскомментировать строку;
- Ctrl + Shift + / — закомментировать/раскомментировать блок кода;
- Ctrl + Alt + I — автоматически добавить нужные отступы для строки/строк;
- Ctrl + Shift + A — найти действие;
- Shift + Alt + ↑ — переместить выбранные строки вверх;
- Shift + Alt + ↓ — переместить выбранные строки вниз;
- Ctrl + Shift + F7 — показать все упоминания в файле;
- Ctrl + Alt + L — реформатировать код.
Eclipse
Если вы близки с open-source сообществом, то вы наверняка слышали об Eclipse. Будучи доступным для Linux, Windows и OS X, Eclipse де-факто является open-source IDE для разработки на Java. Существует множество расширений и аддонов, которые делают Eclipse полезным для разного рода задач и разработки на отличных от Java языках программирования вроде Python.
- Ctrl + 1 — быстрое исправление;
- Ctrl + Alt + R — переименовать;
- Ctrl + / — закомментировать/раскомментировать строку;
- Ctrl + Shift + / — закомментировать/раскомментировать блок кода;
- Alt + ↑ — переместить выбранные строки вверх;
- Alt + ↓ — переместить выбранные строки вниз;
- Ctrl + I — исправить отступы;
- Ctrl + Alt + U — показать все упоминания в файле;
- Ctrl + Q — перейти к последнему месту редактирования;
- Shift + Ctrl + X — привести текст к верхнему регистру;
- Shift + Ctrl + Y — привести текст к нижнему регистру;
- Ctrl + Shift + F — реформатировать код;
- Ctrl + Shift + O — автоматически вставить нужные импорты.
Visual Studio 2017
Visual Studio — полнофункциональная IDE от Microsoft, которая во многом сопоставима с Eclipse. Доступная на Windows и Mac OS, Visual Studio представлена как в бесплатном (Community), так и в платном (Professional и Enterprise) вариантах. Visual Studio позволяет разрабатывать приложения для разных платформ и предоставляет свой собственный набор расширений.
- F12 — перейти к определению(класса,метода и т.д.);
- Ctrl + Shift + L — поставить закладку;
- Ctrl + K Ctrl + W — открыть окно закладок;
- Ctrl + Shift + U — привести текст к верхнему регистру;
- Ctrl + U — привести текст к нижнему регистру;
- Ctrl + Shift + V или Ctrl + Shift + Ins — вставить один из 10 последних фрагментов текста, скопированных в буфер обмена;
- Ctrl + K Ctrl + C — закомментировать блок кода;
- Ctrl + K Ctrl + U — раскомментировать блок кода;
- Ctrl + K Ctrl + D — отформатировать весь документ;
- Ctrl + K Ctrl + F — отформатировать выбранный текст;
- Ctrl + K Ctrl + S — обернуть в конструкцию (if-else, цикл for и т.д.);
- Ctrl + ] — когда курсор установлен на скобку, регион, многострочный комментарий или строку, эта комбинация позволит увидеть начало и конец этого блока;
- Ctrl + M Ctrl + O — свернуть все функции;
Atom
Доступный на всех платформах Atom называют «хакабельным текстовым редактором 21 века». Atom написан с использованием Electron — фреймворка для создания кроссплатформенных приложений для десктопа средствами JavaScript, HTML и CSS — и имеет множество расширений.
- Ctrl + Shift + L — выбрать язык файла;
- Ctrl + Shift + D — копирует строку, на которой находится курсор, под неё же;
- Ctrl + Shift + K — удалить строку;
- Ctrl + ↑ — переместить выбранные строки вверх;
- Ctrl + ↓ — переместить выбранные строки вниз;
- Ctrl + R — открывает список со всеми символами (функциями) в текущем файле для быстрого перехода;
- Alt + F3 — выбрать все одинаковые слова;
- Ctrl + ЛКМ — множественные курсоры;
- Ctrl + J — соединить строки;
- Ctrl + [ — убрать отступы для выделенных строк;
- Ctrl +] — добавить отступы для выделенных строк.
Visual Studio Code
Visual Studio Code (не путать с Visual Studio) — полнофункциональный редактор кода, доступный на Windows, Linux и Mac OS X. VS Code является расширяемым open-source редактором, который можно настроить под любую задачу. Как и Atom, VS Code построен на Electron, поэтому у него есть те же преимущества и недостатки.
- F2 — переименовать символ (функцию, переменную и т.д.);
- Ctrl + Shift + O — перейти к символу;
- Ctrl + K Z — перейти в режим Дзен, в котором вас не отвлекают лишние детали;
- Ctrl + / — закомментировать/раскомментировать строку;
- Shift + Alt + A — закомментировать/раскомментировать блок кода;
- Ctrl + Shift + [ — свернуть область;
- Ctrl + Shift + ] — развернуть область;
- Ctrl + H — заменить;
- Shift + F12 — показать все упоминания;
- F12 — открыть определение (функции, класса и т.д.);
- Ctrl + K F12 — открыть определение в другой части экрана;
- Ctrl + K M — изменить язык файла;
- Ctrl + P — быстро открыть файл;
- Ctrl + — разделить экран;
- Ctrl + ` — открыть встроенный терминал;
- Ctrl + K Ctrl + S — показать список всех горячих клавиш.
Sublime Text
Источник: https://tproger.ru/digest/ide-hotkeys/