|
@@ -1,19 +1,84 @@
|
|
|
# Интегрированная среда разработки Visual Studio
|
|
|
- (IDE) — это многофункциональная программа, которая поддерживает многие аспекты разработки программного обеспечения. Интегрированная среда разработки Visual Studio — это стартовая площадка для написания, отладки и сборки кода, а также последующей публикации приложений.
|
|
|
-
|
|
|
-Отладчик
|
|
|
+(IDE) — это многофункциональная программа, которая поддерживает многие аспекты разработки программного обеспечения. Интегрированная среда разработки Visual Studio — это стартовая площадка для написания, отладки и сборки кода, а также последующей публикации приложений.
|
|
|
+
|
|
|
+## ***Хитрости для работы с Visual Studio***
|
|
|
+
|
|
|
+### **Отладчик**
|
|
|
|
|
|
Использование F10 вместо F5 для сборки, запуска и присоединения отладчика автоматически прерывается при первом выполнении вашего собственного кода. В точках останова нет необходимости.
|
|
|
|
|
|
-
|
|
|
+
|
|
|
|
|
|
Поддерживается начиная с Visual Studio 2005
|
|
|
|
|
|
-Reattach to process (Shift+Alt+P) чрезвычайно полезная функция, которая помогает снова и снова присоединяться к одному и тому же процессу.
|
|
|
+
|
|
|
+**Reattach to process** (Shift+Alt+P) чрезвычайно полезная функция, которая помогает снова и снова присоединяться к одному и тому же процессу.
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+Поддерживается начиная с Visual Studio 2017 v15.8
|
|
|
+
|
|
|
+
|
|
|
+### **Solution**
|
|
|
+
|
|
|
+Повысьте производительность загрузки решения и уменьшите визуальный шум, отключив восстановление расширений узлов в Solution Explorer, а также Reopen documents on solution load.
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+Поддерживается начиная с Visual Studio 2019
|
|
|
+
|
|
|
+Для быстрой навигации используйте **Ctrl+T**, чтобы найти что-либо в вашем решении — файлы, классы и т. д.
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+Поддерживается начиная с Visual Studio 2017
|
|
|
+
|
|
|
+**Назначьте сочетание клавиш для выполнения “git pull”**, чтобы не приходилось использовать для этого CLI или Team Explorer.
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+Поддерживается начиная с Visual Studio 2019
|
|
|
+
|
|
|
+**Дайте Solution Explorer возможность автоматически выбирать текущий активный документ**, чтобы никогда не терять его расположение в проекте.
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+Поддерживается начиная с Visual Studio 2010
|
|
|
+
|
|
|
+
|
|
|
+### **Редактор**
|
|
|
+
|
|
|
+Легко выделяйте HTML-элементы тегом div, используя комбинацию Shift+Alt+W. Вставленный div вы можете легко отредактировать на любой тег, который вы хотите, и закрывающий тег изменится автоматически.
|
|
|
+
|
|
|
+image
|
|
|
+
|
|
|
+Поддерживается начиная с Visual Studio 2017
|
|
|
+
|
|
|
+Скопируйте любой фрагмент JSON в буфер обмена и вставьте его как строго типизированные классы .NET в любой файл C# или VB.
|
|
|
+
|
|
|
+image
|
|
|
+
|
|
|
+Поддерживается начиная с Visual Studio 2013
|
|
|
+
|
|
|
+Вам не нужно самостоятельно ставить двойные кавычки вокруг имен свойств JSON — просто введите двоеточие, и Visual Studio автоматически поставит их.
|
|
|
+
|
|
|
+image
|
|
|
+
|
|
|
+Поддерживается начиная с Visual Studio 2015
|
|
|
+
|
|
|
+Сделайте IntelliSense и всплывающие подсказки полупрозрачными на время нажатия и удержания Control.
|
|
|
+
|
|
|
+image
|
|
|
+
|
|
|
+Поддерживается начиная с Visual Studio 2010
|
|
|
+
|
|
|
+Вместо повторного ввода ‘(‘ для отображения информации о параметрах в сигнатурах методов используйте Ctrl+Shift+Space для отображения используемой в данный момент перегрузки.
|
|
|
|
|
|
image
|
|
|
|
|
|
+Поддерживается начиная с Visual Studio 2010
|
|
|
|
|
|
|
|
|
|
|
|
+(https://habr.com/ru/company/microsoft/blog/457978/)
|
|
|
|