Ctrl g что это
Перейти к содержимому

Ctrl g что это

  • автор:

CTRL + G — хоткей, полностью изменивший принцип моей работы

В этой статье я расскажу об одном из очень важных и нужных хоткеев в Android Studio, который позволит вам значительно повысить вашу производительность. Кейсы, описанные здесь, встречаются наиболее часто при рефакторинге уже готового кода, поэтому рекомендую досконально изучить статью и выучить описанные хоткеи.

Внимание: Данный пост является очень вольным переводом этой статьи. Целью ставилось донести смысл текста, поэтому в некоторых местах текст может не совпадать с оригиналом.

Также советую посмотреть:

Мультикурсор. Что вы должны знать, чтобы понять, что это действительно мощно?

CTRL+G (Alt + J для Windows). Выделите текст и нажмите CTRL + G. Таким образом вы выделите вхождение выделенного текста далее в коде (таким образом создав новый курсор):

Важной особенностью является то, что функция мультикурсор воспринимает код как обычный текст, так что вы можете также выбрать ключевое слово Java, и создать мультикурсор на его основе.

Комбинации клавиш для выделения

Изучите эти три комбинации клавиш:

Я мог бы попытаться объяснить что они делают, но лучше попробовать самому.

Важно: комбинации можно использовать без зажатой клавиши Shift для простого перемещения коду.

Примеры реального использования

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

@IntDef

Я очень люблю Support Annotations и использую их постоянно. @IntDef позволяет отказаться от использования перечислений, и просто создать кучу int’ов вместо enum. Посмотрите как мультикурсор может помочь мне с этим.

Вот что мне нужно:

Вот как я могу получить это:

Стандартный способ

Мультикурсор

Я мог бы использовал его для выделения других вещей («=», «1», «;» и т. д.), для примера я выбрал «int».

Создание последовательности

Если вы не хотите использовать плагин String Manipulation вы можете сделать это вручную. Вот как это выглядит с использованием плагина:

Последнее, возможно, было сделать при помощи SHIFT + ←

(Я обычно использую комбинацию клавиш C + 5, но здесь сделал это с помощью мыши для наглядности)

Копирование модифицированной версии строк

А вот, где действительно происходят “чудеса”:

Извлечение стилей из xml-макета

Мультикурсор может легко работать с XML-макетом, а также. В моем конкретном случае было немного сложнее – мне нужно было извлечь стили из нескольких View.

В этом примере я использовал мультикурсор дважды, двумя различными способами.

Предположим, есть такой макет:

Вот как мультикурсор можете помочь мне с процессом извлечения:

И вот как я применяю извлеченные стиль к XML (также с мультикурсором):

OnClick в Butterknife

Это пример того, что произошло со мной несколько дней назад.

У было 5 кнопок в виде сложной View я использовал плагин Android Studio для генерации переменных с Bind. Но позже я понял, что мне не нужно хранить ссылки на эти кнопки. Мне просто нужно обработать клик на кнопки. Вот как я справился с этим с помощью мультикурсора:

И многое другое.

Для меня это началось как небольшой трюк, который я использую один или два раза. Но, как это бывает с новыми вещами, во время работы я находил все больше и больше применений для него, и вдруг я поймал себя на мысли: “Как я мог жить без него раньше?”.

Если вы еще не используете его, я настоятельно рекомендую вам попробовать!

  • android studio
  • android development

Сочетания клавиш в приложениях

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

Ниже приведены распространенные сочетания клавиш во многих приложениях Майкрософт, которые поставляются с Windows 10 и Windows 11. К ним относятся сочетания клавиш для следующих приложений:

Во многих из этих приложений сочетания клавиш также отображаются в подсказке при удерживании указателя мыши над кнопкой. В других приложениях доступные сочетания клавиш видны при нажатии клавиш ALT или F10. Если буква подчеркнута в меню, одновременно нажмите клавишу ALTи подчеркнутую клавишу вместо непосредственного выбора этого элемента меню. Например, чтобы создать новое изображение в приложении Paint, нажмите клавиши CTRL+N.

Примечание: На сенсорной клавиатуре нужно нажать клавишу CTRL, чтобы увидеть некоторые сочетания клавиш.

Сочетания клавиш для приложения «Калькулятор»

Переключение в обычный режим

Значение клавиши Ctrl: комбинации и трюки

ctrl и fn кнопки клавиатуры

Сокращенно от контроля, Ctrl является ключевой клавишей на клавиатуре и расположена в нижней левой и правой части основной клавиатуры. На рисунке ниже показан пример того, как должна выглядеть клавиша Ctrl на клавиатуре.

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

Например, комбинация клавиш [CTRL ] + [ALT] + [DEL ] открывает диспетчер задач или перезагружает компьютер. Очень часто эта клавиша используется при работе с документами в сочетании с клавишами ^X, ^C, ^Z и т.д.Это означает CTRL — [X], CTRL — [C], CTRL — [Z].Другими словами, вам необходимо одновременно нажать клавишу Сtrl и одну из перечисленных букв. Ниже приведен список наиболее часто используемых сочетаний клавиш с CTRL.А так же предлагаем Вам почитать «Как сделать сердечко на клавиатуре» или как поставить знак апостроф на клавиатуре «тут».

Сочетания клавиш Ctrl

Ctrl + A Эта команда выделяет весь текст в документе
Ctrl + B Выделяет жирным выделенный текст
Ctrl + C Копирует выделенный текст
Ctrl + D Добавляет закладку в web браузере или открывает окно шрифтов в Microsoft Word.
Ctrl + E Панель поиска в браузере
Ctrl + F Открывает окно поиска в браузере или навигацию в Microsoft Word.
Ctrl + G Открывает поиск в браузере и текстовых редакторах
Ctrl + H Открывает поиск и замену в Microsoft Word.
Ctrl + I Делает курсивом выделенных текст
Ctrl + J, Просмотреть панель загрузок в браузерах и установить «Форматирование по ширине» в Microsoft Word.
Ctrl + K Создать гиперссылку для выделенного текста в Microsoft Word и многих редакторах HTML.
Ctrl + L Делает активной адресную строку в браузере или выравнивание по левому краю текста в текстовых редакторах.
Ctrl + M Отступ выделенного текста в текстовых редакторах и во многих других программах.
Ctrl + N Создает новую страницу или документ.
Ctrl + O Открывает файл в большинстве программах.
Ctrl + P Печать страницы которую вы просматриваете.
Ctrl + R Перезагрузка страницы в браузере или выравнивание по правому краю текста в текстовом редакторе.
Ctrl + S Сохранить документа или файла.
Ctrl + T Создайте новый вкладку в интернет-браузере или настраивает вкладки в текстовых редакторах.
Ctrl + U Делает подчеркнутым выделенный текст.
Ctrl + V Вставляет любой скопированный текст или другой объект.
Ctrl + W Закрывает открытую вкладку в браузере или закрывает документ в Word.
Ctrl + X Вырезает выделенный текст или другой объект.
Ctrl + Y Отмена действия.
Ctrl + Z Нажатие этих двух клавиш отменяет любое действие.

Комбинации клавиш

Каждый пользователь имеет свои привычки работы на клавиатуре. Master PDF Editor предоставляет возможность настроить сочетания клавиш в соответствии с индивидуальными предпочтениями, что обеспечит их наиболее эффективное использование. Как настроить свои сочетания клавиш смотрите здесь

Перечисленные горячие клавиши установлены по умолчанию в Master PDF Editor.

Меню Файл Window и Linux macOS
Пустой документ Ctrl + N Cmd + N
Открыть Ctrl + O Cmd + O
Сохранить Ctrl + S Cmd + S
Сохранить как… Ctrl + Shift + S Cmd + Shift + S
Оптимизировать и сохранить как… Ctrl + Alt + S Cmd + Alt + S
Печать Ctrl + P Cmd + P
Предварительный просмотр Ctrl + Shift + P Cmd + Shift + P
Свойства Ctrl + D Cmd + D
Закрыть Ctrl + W Cmd + W
Выход Alt+F4 и Ctrl+Q Cmd+Q
Меню Правка Window и Linux macOS
Отменить Ctrl + Z Cmd + Z
Повторить Ctrl + Y Cmd + Y
Вырезать Ctrl + X Cmd + X
Копировать Ctrl + C Cmd + C
Вставить Ctrl + V Cmd + V
Вставить на нескольких страницах Ctrl + Shift + V Cmd + Shift + V
Удалить Del Delete
Выделить все Ctrl + A Cmd + A
На задний план Ctrl + Shift + — Cmd + Shift + —
На передний план Ctrl + Shift ++ Cmd + Shift ++
Меню Вид Window и Linux macOS
Первая страница Home Fn + Left Arrow
Предыдущая страница Page Up Fn + Up Arrow
Следующая страница Page Down Fn + Down Arrow
Последняя страница End Fn + Right Arrow
Увеличить масштаб Ctrl + + Cmd + +
Фактический размер Ctrl + 0 Cmd + 0
Уменьшить масштаб Ctrl + — Cmd + —
По размеру страницы Ctrl + 1 Cmd + 1
По ширине страницы Ctrl + 2 Cmd + 2
Две страницы Ctrl + 3 Cmd + 3
Сетка Ctrl + U Cmd + U
Перемещать по сетке Ctrl + Shift + U Cmd + Shift + U
Поиск Ctrl + F Cmd + F
Найти далее F3
Найти предыдущее Shift + F3 Shift + F3
Инспектор объектов Ctrl + F11 Cmd + F11
Меню F12
Полный экран F11
Меню Вставка Window и Linux macOS
Текст Ctrl + T Cmd + T
Рисунок Ctrl + I Cmd + I
Меню Комментарии Window и Linux macOS
Добавить заметку Ctrl + 6 Cmd + 6
Меню Формы Window и Linux macOS
Выделить формы Ctrl + H Cmd + H
Редактировать формы Alt + 3 Control + 3
Ссылка Ctrl + L Cmd + L
Текстовое поле Ctrl + E Cmd + E
Меню Документ Window и Linux macOS
Вставить пустые страницы Ctrl + Shift + N Cmd + Shift + N
Удалить страницы Alt + Del Fn + Option + Delete
Обрезка страницы Ctrl + K Cmd + K
Размер страницы Ctrl + Shift + L Cmd + Shift + L
Поворот страницы Ctrl + R Cmd + R
Извлечь страницы Ctrl + Shift + E Cmd + Shift + E
Вставить страницы Ctrl + Shift + I Cmd + Shift + I
Консоль JavaScript Ctrl + J Cmd + J
Добавить колонтитулы Ctrl + Shift + H Cmd + Shift + H
Добавить водяной знак Ctrl + Shift + W Cmd + Shift + W
Добавить фон Ctrl + Shift + B Cmd + Shift + B
Меню Инструменты Window и Linux macOS
Редактирование документа Alt + 1 Control + 1
Редактировать текст Alt + 2 Control + 2
Редактировать формы Alt + 3 Control + 3
Инструмент «Рука» Alt + 4 Control + 4
Выделение текста Alt + 5 Control + 5

Если вы нажмете клавишу Ctrl(Cmd) при прокрутке колесика мыши, то инструмент будет увеличивать/уменьшать страницу.

Удерживайте Ctrl(Cmd) и левую кнопку мыши, чтобы выбрать несколько объектов. Чтобы отменить выделение какого-либо объекта из нескольких выбранных, удерживайте кнопку Ctrl(Cmd) и щелкните на нем.

Информацию о стандартных комбинациях клавиш смотрите в следующей статье:
Для Windows: https://support.microsoft.com/en-us/kb/126449
Для Mac OS X: https://support.apple.com/en-us/HT201236

  • Master PDF Editor — Онлайн руководство
  • Функциональные характеристики
  • Установка и удаление в Windows
    • «Тихая» установка
    • Онлайн Активация
    • Офлайн Активация
    • Деактивация Лицензии
    • Меню Файл
    • Меню Правка
    • Меню Вид
    • Меню Объекты
    • Меню Комментарии
    • Меню Формы
    • Меню Документ
    • Меню Инструменты
    • Меню Справка
    • Создать пустой PDF документ
    • Создать новый PDF документ из файлов
    • Сканирование
    • Сохранение сессии
    • Оптимизация и сохранение
    • Резервное копирование
    • Функция автосохранения
    • Экспорт PDF в изображение
    • Экспорт PDF в текстовый формат
    • Экспорт PDF в CSV
    • Экспорт PDF в Excel
    • Экспорт PDF в Word
    • Спецификация PDF
    • Навигация по PDF документу
    • Вставка страниц
    • Удаление страниц
    • Перемещение страниц
    • Изменение размера страницы и ее обрезка
    • Поворот PDF страницы
    • Свойства страницы
    • Экспорт и импорт PDF страниц

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *