Вопрос

Переполнение стека закрыла любимые короткие порезы и дополнения, оптимизации и предпочтения - отличные темы все. Если бы этот был накрыт, я не могу его найти - так что спасибо заранее за ссылку.

Какие ваши любимые визуальные переменные визуальные клавиатуры?

Мои мотивированы тем, что я сенсорный типограф. Мышь, функциональные клавиши, клавиши со стрелками, домой, конец - Bleh. Это команды, которые я делаю весь день каждый день, поэтому я сменил их к последовательностям, которые я могу выполнить, не двигая руками из дома.

Команда, которая перенаправляет в Tools => Customize => [клавиатура], отображается в скобках.

Я на 100% положительный, что есть лучшие изменения, чем они, поэтому, пожалуйста, опубликуйте свое! Пожалуйста, включите команду; Oft Times, выяснение, это вызов.

- Hoytster.

Запуск приложения и эксплуатации отладчика

Ctrl + Q. + Ctrl + R. Запустите приложение, в режиме отладки (Debug.Start)

Ctrl + Q. + Ctrl + Q. Выйти (остановить) приложение (Debug.Stopdebugging)

Ctrl + T. Переключите точку останова на текущей строке (Debug.togglebreakpoint)

Ctrl + K. + Ctrl + I. Шагнуть в метод (Debug.stepinto)

Ctrl + K. + Ctrl + O. Выйдите из метода (Debug.Stepout)

Ctrl + N. Шаг по методу следующего утверждения (Debug.Stepover)

Ctrl + K. + Ctrl + H. Запустите код, остановив здесь на положении курсора (Debug.runtocursor)

Ctrl + K. + Ctrl + E. Установите следующий оператор для выполнения (Debug.SetNextStement)

Навигация по коду

Ctrl + S. Переместите персонаж влево (edit.Charleft)

Ctrl + D. Переместите справа персонажа (редактируйте .achright)

Ctrl + Q. + Ctrl + S. Переместитесь в левый конец текущей линии (edit.lineStart)

Ctrl + Q. + Ctrl + D. Перейти к справа от конца текущей линии (edit.Leend)

Ctrl + E. Переместить подставку вверх (edit.lineup)

Ctrl + X. Переместите строку вниз (edit.lineownown)

Ctrl + K. + Ctrl + K. Toggle (Add или удаление) закладки (edit.togglebookmark)

Ctrl + K. + Ctrl + N. Перейти к следующей закладки (Edit.NextBookmark)

Ctrl + K. + Ctrl + P. Перейти к предыдущей закладки (edit.previousookmarkmark)

Ctrl + Q. + Ctrl + W. Сохраните все модифицированные окна (file.saveall)

Ctrl + L. Найдите следующий экземпляр строки поиска (Edit.Findnext)

Ctrl + K. + Ctrl + L. Найдите предыдущий экземпляр строки поиска (Edit.FindPrevious)

Ctrl + Q. + Ctrl + L. Выпадайте список открытых файлов (window.showezmdifilelist)

Последняя последовательность - это, как нажатие на треугольник вниз в верхнем правом углу окна редактора кода. VS отобразит список всех открытых окон. Вы можете выбрать из списка, набрав имя файла; Соответствующий файл будет выбран в виде ввода. Пауза для второго и ввода возобновления, а процесс сопоставления запускается, поэтому вы можете выбрать другой файл. Ницца, В.С. команда. Ключ берет вас на вкладку для выбранного файла.

Хорошо, это сообщество Wiki; редактировать. :)

Это было полезно?

Решение

Для редактирования и перестройки я нашел следующее 3 очень полезным, хотя они не на дому:

  • Клавиатура + за Edit.Copy

  • Клавиатура - за Edit.Cut

  • Клавиатура * за Edit.Paste

Они легко ударить (даже с правым большим пальцем, на щепоте, если ваша правая рука удерживает мышь) и не требует мета-ключей. Я часто работаю, написав фрагменты, затем превращая его в компитный код, используя поиск и заменить, а затем копированием словами из других стран. Второй шаг обычно наиболее эффективно выполняется с помощью курсора мышью, поэтому я не нашел его проблемой, что эти клавиши находятся так далеко от набора набора набора, которые могут ударить их без мета.

(Чтобы комментировать большие полосы кода, то вышесказанное делает невозможно использовать цифровую клавиатуру для быстрого добавления в /* или */. Отказ Я пришел к использованию Edit.CommentSelection и Edit.UncommentSelection вместо этого или Visual Assist's комментариев отбора комментариев. У них есть дополнительные незначительные преимущества не производства ненужных комментариев.)

Только другие особо полезные ярлыки, которые я застрял без этих двух:

  • Ctrl+Alt.+1 за View.FindResults1
  • Ctrl+Alt.+2 за View.FindResults2

Другие меньшие окна имеют сочетания клавиш для них по умолчанию; Я не уверен, почему результаты поиска Windows не.

Другие советы

Tools -> Options -> Keyboard -> Apply the following additional keyboard mapping scheme -> Emacs

Я обычно не отмените много (вероятно, связано с тем, чтобы бродить и помочь другим, которые часто имеют отображения по умолчанию), но есть два дополнения / изменения, которые я люблю делать:

  • Alt + N. становится VASSISTX -> Refactor -> переименовать ... для Visual Assist X. (Vassistx.refactorraname). Более последние копии VAX делают это Shift + Alt + R Автоматически, но мы были на версии без ключей для этого, и я привык к Alt + N.
  • F7. Изменения в создании только на строительстве -> проект -> Создать только проект (Build.BuildonlyProject); Ctrl + Shift + B по-прежнему строит решение. Не уверен, что я женат на это или нет, но я желаю, чтобы там был сочетание клавиш по умолчанию для BuillonlyProject. Так как мы используем внешнюю производительность, Ctrl + F7. (Build.comPile) для одного файла не работает для нас, и я забываю, что он существует половину времени при работе с другими проектами.

Если вы позволите мне продолжать заниматься коммерческим продуктом, мои любимые ярлыки по-прежнему пострадали Alt + Shift + S найти символ, Alt + Shift + O Открытый файл в решении, а также Alt + O. Откройте соответствующий файл. Но это не переменные, они по умолчанию ...

  • Ctrl + 1. - Resharperper.unittest_contextrun (тестирование блока бега на положении курсора)

  • Ctrl + 2. - Resharperper.unittest_contextDebug (тест отладки на положении курсора)

http://www.viemu.com/

Он очень трудно точно раздражать VIM. IntelliSense и все другие функции VS все еще работают отлично (в отличие от всех бесплатных плагинов VI [M]).

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

Я не могу использовать VS без этого плагина в течение длительного времени для пользователя Vim.

ALT + W + U: скрыть все окна инструмента, такие как часы, немедленное, вывод и т. Д. Полезно, когда вы хотите сосредоточиться на коде, который вы пишете

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top