Еще 9 хитростей для работы с Visual Studio

Автор оригинала: Mads Kristensen, Christian Gunderman, Jonathan Rozenblit, Susan Ibach, Lachezar Arabadzhiev
  • Перевод
Совсем недавно мы рассказывали о 18 хитростях для работы с Visual Studio. Сегодня мы отобрали еще 9 советов, которые помогут увеличить продуктивность вашей работы с инструментом.

1. Хотите вернуться к последней отредактированной строке кода? Попробуйте сочетание клавиш Ctrl+Shift+Bkspce, чтобы перейти к последнему месту редактирования.

2. Легко перемещайте указатель инструкций (желтая стрелка) во время отладки при помощи Set Next Statement.

image

3. Используйте Ctrl+Shift+F12 для перехода к источнику следующей ошибки, который указан в Error List.

4. Чтобы выбрать все вхождения выбранного слова, нажмите Ctrl+Shift+точка с запятой, чтобы использовать поддержку нескольких точек вставки, дабы сделать их все синхронно выделенными и редактируемыми.

5. Будьте осторожны при переходе CancellationToken к JTF.SwitchToMainThreadAsync(). Вопреки интуиции это не отмена всей задачи, а отмена переключения… так что код продолжит работать в фоновом режиме.

6. Знаете ли вы, что Visual Studio работает с Surface Dial? Используйте бесплатное расширение Surface Dial Tools для удобной навигации по закладкам, ошибкам, отладке, масштабированию и многому другому.

image

7. Заставьте Visual Studio самостоятельно выполнять сборку мусора, дважды нажав Ctrl+Shift+Alt+F12

8. Поиск фрагментов кода в Visual Studio с помощью Developer Assistant



9. «Где мой файл?». По умолчанию путь к файлам для проектов Visual Studio очень длинный. Если вы хотите получить доступ к подпапке или файлу в проекте из проводника Windows или указать путь к файлу в своем коде, то вы можете долго перемещаться вверх и вниз по папкам, пытаясь найти расположение нужного файла. Знаете ли вы, что вы можете просто щелкнуть правой кнопкой мыши вкладку в окне редактора кода, чтобы открыть путь к файлу или открыть папку в проводнике Windows? Проверьте это.



В заключение


Это было всего лишь еще несколько советов из доступных на Channel 9, а также опубликованных по хештегу #vstip в Twitter. Там есть еще много советов, достойных внимания. Также, если у вас есть отличные советы, пожалуйста, поделитесь ими, указав хештег #vstip.

Советы взяты со страниц @mkristensen и @chgunderman в Twitter, а также с Channel 9.
Microsoft
120,48
Microsoft — мировой лидер в области ПО и ИТ-услуг
Поделиться публикацией

Комментарии 7

    +6
    Будьте осторожны при переходе CancellationToken к JTF.SwitchToMainThreadAsync(). Вопреки интуиции это не отмена всей задачи, а отмена переключения… так что код продолжит работать в фоновом режиме.

    Это вообще о чем? Что такое JTF.SwitchToMainThreadAsync() и при чем тут студия?

      –2
      Должен предупредить, что после JetBrains Rider'а назад дороги не будет.
        0
        Rider хорош, но вот как работать в команде, если у всех только студия? Но как альтернатива покупке Resharper'а может некоторым и зайдёт.
          0
          Наверное сильно от специфики проекта зависит. В моём случае я долго сидел в Rider один и это не сильно мне мешало (скорее даже наоборот). Ну и, опять же, не могу удержаться и не сказать, что VS+Resharper делает студию несколько удобнее, но, к сожалению, не ускоряет её и не делает её работу более стабильной.
            0
            А как это мешает? У нас раньше все только в студии сидели, но потом написали нормальные билд скрипты и некоторые пересели на райдер, а кто-то и на вс код, хотя у нас есть и старые проекты, которые только 15 студией можно открыть.
            Так что тут не очень то и много зависимостей чисто на студию, особенно при переходе на райдер.
            0
            ХЗ, пробовал Rider, на мой взгляд отладчик слабоват. Студийный предоставляет гораздо больше фич.

            Ну и киллер-фич в сравнении с VS + ReSharper я не видел. Подскажете пару?
              0
              Продукт развивается семимильными шагами. Было время когда отладчик предоставлял только голый минимум. Сейчас он не уступает студийному.

              Касательно пары фич: субьективно для меня это скорость и скорость. Периодически приходится пользоваться Skype for Business, и вот он как-то напоминает о тех временах, когда рендеринга каких-то диалогов Студии приходилось ждать неприлично долго.

          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

          Самое читаемое