2011-08-18 2 views

ответ

213

команда + домой или команда п + + влево стрелка

+8

Спасибо, Кирби, из тех, кто у нас на ноутбуках Mac, у которых нет ключей дома/конца, спасибо вам большое. – tojofo

+11

Спасибо. Другая подсказка: используйте fn + вверх или стрелку вниз, чтобы переместить страницу вверх или вниз. – Mellson

+1

Чтобы быстро выбрать блок: SHIFT-FN-CMD + СТРЕЛКИ ВВЕРХ/ВНИЗ .. это решение позволило мне на правильном пути - спасибо! – gnB

6

На Mac, команда + домой и команда + конец движение к верхней и нижней части файла.

На ноутбуке Mac нет домашних или конечных ключей. Многие комбинации клавиш с опцией /функции ключи производят недостающие ключи и выполняют другие аккуратные вещи. Например, при использовании функции + левого и функцию + права обеспечит Windows стиля дома и конец поведение во время функция + до и функции + вниз обеспечит страница вверх и страница вниз поведение. Суперпользователь имеет more information.

Кроме того, если вы открываете панель настроек Keyboard и смотрите вкладку Input Sources, вы обнаружите, что отображаемая клавиатура изменяется при нажатии клавиш-модификаторов, таких как сдвиг, параметр и функция. Ваша клавиатура, вероятно, делает больше, чем вы думали.

+2

Действительно, я полагаю, что только для клавиатур, у которых есть домашний и конечный ключ – Kirby

+0

@Kirby Я не думаю, что IntelliJ меняет свою привязку клавиш в зависимости от вашей клавиатуры.Каждая клавиатура Mac, которой я владела в последние 10 лет, имела эти ключи. Если вы этого не сделаете, я бы предложил получить полную клавиатуру для программирования. – jackrabbit

+12

У вас был ноутбук за последние десять лет? Если вы этого не сделали, я бы посоветовал получить его, это проще, чем переносить алюминиевую башню. – shanusmagnus

4

Ответ принят неверно. Чтобы перейти к началу/концу файла, используйте ctrl + home/ctrl + end в Windows/Unix или command-home и command-end на Mac, как предположил @jackrabbit.

ctrl + pageup (Move Caret to Top) перемещает курсор вверху видимой части файла (страницы, окна просмотра). Он также не перемещает курсор к первой колонке, она пытается остаться в том же столбце, что он был ранее

3

Найдите настройки предпочтений Keymap и установите собственную комбинацию клавиш для «Переместить Caret to Text Start» и «Переместить Caret в конец текста». У этого есть поведение, которое предлагает OP, где каретка перемещается в самую верхнюю часть текста в файле и в самом конце. : D

Я использую IntelliJ 12 и ЛЮБЛЮ ЭТО!

65

Редактирование Intellij Preferences -> KeyMap -> Редактор Записи действий для «Переместить Caret to Text Start» и «Переместить Caret в конец текста». Если вы установите их в Command + UpArrow и Command + DownArrow, это будет работать как обычный текстовый редактор. Я понятия не имею, почему это не дефолт в Intellij, а не, казалось бы, бессмысленная функция «прокрутки одной строки».

+4

«казалось бы» - это добрый способ выразить это. – Arel

+1

Значение по умолчанию для Text Start - Command + Home, которое на клавиатуре MacBook должно быть Fn + Command + Left –

+2

. Это должен быть принятый ответ – TheZuck

Смежные вопросы