Функція #include Diagnostics надходить у Visual Studio 2022

Microsoft анонсувала Visual Studio для Mac кілька місяців тому.

Значок часу читання 2 хв. читати


Читачі допомагають підтримувати MSpoweruser. Ми можемо отримати комісію, якщо ви купуєте через наші посилання. Значок підказки

Прочитайте нашу сторінку розкриття інформації, щоб дізнатися, як ви можете допомогти MSPoweruser підтримувати редакційну команду Читати далі

Основні нотатки

  • Microsoft запустила #include Diagnostics у Visual Studio 2022 17.9 Preview 2
  • Він надає детальну інформацію про використання та продуктивність директив #include.
  • Крім того, #include Diagnostics також містить функцію CodeLens, яка відображає кількість посилань.

Microsoft випустила нову функцію в Visual Studio 2022 17.9 Попередня версія 2, яка надає детальну інформацію про використання та продуктивність директив #include. 

Ця нова функція, називається #include Діагностика може допомогти розробникам визначити та оптимізувати свій код, щоб покращити час компіляції та скоротити час розробки.

Одним із ключових компонентів #include Diagnostics є можливість відстежувати кількість посилань на кожну директиву #include. Ця інформація може бути використана для ідентифікації директив, які рідко використовуються, але все ще сприяють часу компіляції. 

Потім розробники можуть видалити ці директиви або перемістити їх у файли заголовків, які включаються лише за необхідності.

Крім того, #include Diagnostics також містить функцію CodeLens, яка відображає кількість посилань на кожну директиву #include безпосередньо в редакторі коду. Це дозволяє розробникам легко побачити з першого погляду, як часто використовується директива.

Але це були досить бурхливі кілька місяців для кількох користувачів Visual Studio. Минулого року технологічний гігант із Редмонда оголосив про це припинення версії для Mac. Після серпня цього року Visual Studio для Mac все ще буде доступна як «застаріла інсталяція» на офіційному веб-сайті.

Ви можете завантажити Visual Studio Preview 2022 на Офіційний сайт Microsoft тут.