TGViewer
Библиотека шарписта | C#, F#, .NET, ASP.NET Библиотека шарписта | C#, F#, .NET, ASP.NET @csharpproglib · 21.6K subscribers
Post #5344 5.7K
🛠️🚀 Что нового в Visual Studio 17.12?

Visual Studio 17.12 делает акцент на улучшении продуктивности и интеграции с современными инструментами. Вот самые важные из изменений, которые непосредственно влияют на разработку и не только:
1. Продуктивность
🎯 Копирование ошибок из списка ошибок: Быстрая работа с ошибками — копируется только описание, что полезно для фиксации багов.
🎯 Обновление результатов поиска: Актуализация данных поиска позволяет сразу находить изменения в коде.
🎯 Неблокирующая очистка кода при сохранении: Вы сохраняете файл и выполняется автоматическая оптимизация кода, не прерывая работу.
🎯 Настраиваемый индикатор свернутого текста: Повышает визуальную удобочитаемость кода, особенно в больших проектах.

2. Интеграция с Git и GitHub
🤖 Ссылки на строки в коде: Удобно для командной работы — вы легко делитесь ссылками на конкретный код в репозитории.
🤖 AI для сообщений коммитов: Экономит время на написание коммитов, особенно при сложных изменениях.
🤖 Работа с мульти-репозиториями: Полезно, если проект разделен между несколькими репозиториями, связанными с Azure DevOps или GitHub.

3. Отладка и диагностика
🔧 Возврат значений метода при отладке: Вы сразу видите результат выполнения метода, не добавляя дополнительных логов.
🔧 Анализ памяти: Сравнение снимков памяти полезно для выявления утечек или анализа производительности.
🔧 Улучшенная отладка Blazor WebAssembly: Если вы разрабатываете приложения на Blazor, этот инструмент значительно улучшит процесс отладки.

4. Улучшения для .NET и C#
✈️ Поддержка .NET 9: Если вы планируете использовать новейшие функции .NET 9 (например, LINQ CountBy, Task.WhenEach), Visual Studio полностью поддерживает эту платформу.
✈️ Интеграция AI: GitHub Copilot помогает писать более эффективный код, исправлять ошибки, а также улучшать логику LINQ-запросов.
✈️ Поддержка SDK-стиля SQL-проектов: Если в вашем проекте активно используются базы данных, это упрощает работу с SQL Server.

5. Поддержка облачных решений
☁️ Публикация Azure WebJobs на Linux: Удобно для работы с облачными функциями на платформе Linux.
☁️ Функции Azure Flex Consumption: Если ваш проект использует Azure Functions, новая модель Flex Consumption упрощает управление.
  • 👍 6
  • ❤ 1
  • 🔥 1
More from @csharpproglib
  1. Oct 13, 2026🚀 C# Dev Kit: сначала открытый файл, потом весь solution Открыли большой solution и ждёте…
  2. Oct 12, 2026👀 Как вы смотрите видео? Разбираете урок, слушаете интервью фоном или начинаете на телефо…
  3. Oct 10, 2026Post #7285
  4. Oct 10, 2026Перенос MiniJinja с Rust на Go силами Opus и Codex Около десяти часов работы агента и прим…
  5. Sep 30, 2026📝 Логирование со строковой интерполяцией Логирование c интерполяцией строк один из самых…
  6. Sep 28, 2026👨‍💻 Не показывайте технические ошибки пользователям Когда приложение падает с необработа…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →