Обложка канала

.NET Разработчик

Опытный разработчик не так давно зашёл в .Net и поставил цель получить сертификат Microsoft. Свой ежедневный прогресс он описывает на канале .Net Разработчик. Заметки об изученном материале, советы по повышению производительности и поддержке мотивации, ин

.NET Разработчик

4 года назад
Открыть в
День 1181. #МоиИнструменты Visual Studio 2022 Tweaks Сегодня порекомендую вам расширение для Visual Studio 2022 от Мэдса Кристенсена Tweaks 2022. Оно содержит в себе множество мелких, но полезных улучшений (на основании предложений пользователей). Они упростят для вас те мелкие ненужные действия, которые нам приходится делать постоянно в повседневной работе. Подробное их описание ищите на странице расширения). Стоит оговориться, что большинство из этого уже существует и это можно найти, покопавшись в настройках. Расширение позволяет сделать это быстро. 1. Общие - Автоматическое сохранение документа, когда он теряет фокус. Также проект автоматически сохраняется при добавлении, удалении или переименовании файлов. - Закрытие документа по Ctrl+W. - Автоматический фокус на обозревателе решений после загрузки проекта (даже если он был скрыт). - Пункт меню для очистки недавно открытых документов. - Пункт всплывающего меню «Открыть сбоку» для файлов в обозревателе решений (открывает файл справа от текущего документа). - Пункт всплывающего меню «Найти в обозревателе решений» для вкладок. 2. IDE - Перезапуск VS в меню Файл (также возможно по Shift+Alt+F4). - Варианты запуска VS в безопасном режиме и в режиме презентации (доступны в выпадающем меню при правом клике на ярлыке VS). - Отключение кнопок отладки F10/F11 (ох, сколько раз я промахивался мимо F12). 3. Сборка - Выпадающий список уровня подробности сообщений сборки в окне Output. - Сохранение решения при сборке. - Удаление папок bin и obj при очистке решения. - Отображение времени запуска и длительности сборки. - Отображение актуальности файлов проекта (полезно знать, чтобы выяснить, почему проект пересобирается). Отображается даже на минимальном уровне подробностей в окне Output. - Отображение порядка сборки проектов 4. Редактор - Очистка кода при форматировании документа (Ctrl+K,D). - Отмена копирования пустых строк. По умолчанию при нажатии Ctrl+C, если ничего не выделено, копируется текущая строка. Теперь, если строка пустая, она не будет скопирована. - Копирование без отступов (удаляет отступы у последующих строк, если первая скопирована без отступа). - Форматирование при перемещении строк. Alt+стрелки помогают переместить строку вверх/вниз. Теперь будет добавляться нужный отступ. - Отмена зума по Ctrl+колёсико мыши (из-за случайных срабатываний). Работает через Ctrl+Shift+колёсико мыши. - Возврат к стандартному зуму по Ctrl+0 (стандартный зум устанавливается в настройках). - Пункт «Настройки» во всплывающем меню документа, вызывающий настройки для языка документа. - Пункт «Специальная вставка» во всплывающем меню документа. - Возможность свернуть и скрыть несколько атрибутов. - Выделение всей строки по Shift+Alt+E. - Предупреждение при вставке больших объёмов текста. Изменить все упомянутые настройки после установки расширения можно в меню Tools > Options > Environment > Tweaks 2022.