2012-07-20 2 views
0

В качестве предисловия я использую ViEmu, хотя я не думаю, что это влияет на что-либо. Я просто хотел бы прокручивать текст в текстовом редакторе и перемещать курсор в относительное положение экрана.Visual Studio - прокрутка и перемещение курсора

В качестве примера, если в моем текстовом редакторе отображается 100 строк видимого кода (1 - 100), а мой курсор находится в строке 20, когда я прокручиваю вниз до следующих видимых 100 строк (101 -200), я хотел бы, чтобы курсор должен быть равен 120.

Использование команды VS Edit.ScrollDown прокручивает код вниз, как ожидалось, но оставляя курсор в строке 20 вместо того, чтобы перемещать его на 120. Есть ли другая команда для использования или каким-либо образом изменить это поведение ?

+0

Что происходит, когда вы просто нажимаете клавишу Page Down на клавиатуре? – DGH

+0

На самом деле я об этом не думал, я использую bootcamp на macbook без специальной клавиши вверх/вниз по странице. Я искал команду (клавиша fn + стрелка), и она довольно близка ... она держит курсор на краю видимого кода, который терпимо, а не оставлять его на расстоянии 300 строк. –

+0

Знаете ли вы команду VS, которая соответствует этому? –

ответ

1

Как уже отмечалось в вопросе, вы, похоже, хотите перепрограммировать страницу вниз на другую клавишу (из-за ограниченной клавиатуры).

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

К сожалению, это не работает для страницы вниз (контрольная страница работает, но это не помогает).

Ввод «страницы» в фильтр команды: Edit.PageDown отображается в текстовом редакторе в «Вниз вниз». Сопоставьте эту команду с другим ярлыком.

+0

Не уверен, что это новое или нет, я просто заметил, что для «ViEmu.KeypressCtrlU» используется клавиатура, и для этих команд были объединены сопоставленные «ctrl + u» и «ctrl + d». –

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

  • Нет связанных вопросов^_^