TGViewer
.NET Разработчик .NET Разработчик @netdeveloperdiary · 6.77K subscribers
Post #2084 2.26K
День 1717. #ЧтоНовенького
C# Dev Kit для VS Code Теперь Общедоступен
Microsoft представили расширение C# Dev Kit для Visual Studio Code ещё в июне. Оно призвано обеспечить улучшенный опыт разработки на C# для Linux, macOS и Windows. В расширении используется технология с открытым исходным кодом, обеспечивающая гибкую и эффективную среду программирования для разработчиков .NET.

В прошлом месяце Microsoft объявили о прекращении поддержки Visual Studio для Mac. Это решение связано с тем, что они переключили своё внимание на оптимизацию Visual Studio и ориентацию VS Code для кроссплатформенной разработки. Поэтому на прошлой неделе Microsoft объявили, что C# Dev Kit станет общедоступным для всех. Хотя расширение общедоступно, важно отметить, что поддержка .NET MAUI и Unity всё ещё находится в предварительной версии.

Что касается будущего C# Dev Kit, в Microsoft намерены работать над ним на основе отзывов пользователей и постоянно улучшать его производительность, надёжность и набор функций для лучшей поддержки разработки C# в VS Code. Кроме того, пользователи могут ожидать ежемесячных обновлений расширения.

Для разработчиков, которые хотят получить представление о предстоящих функциях и исправлениях, есть возможность выбрать превью-канал. Там Microsoft предоставит ранний доступ к новым функциям и решениям, находящимся на стадии разработки продукта. Кроме того, Microsoft призывает сообщество активно участвовать и делиться своими отзывами.

Объявление о выходе C# Dev Kit получило приличное количество комментариев сообщества Reddit. Например, пользователь SupaMook написал:
«Я пользователь Windows, какое-то время использовал VS2022, но сейчас практически полностью перешел на VSCode. Я думаю, что он прекрасно работает, и мне нравится, что я могу работать с одной IDE или, точнее, с редактором.
Единственное, что меня беспокоит, так это то, что работать на двух мониторах не так удобно. В отличие от VS, где вы можете просто перетащить файл на другой экран, в VSCode вам нужно заново открыть тот же workspace или что-то в этом роде (я не очень понял эту концепцию, но это единственный минус для меня)»

В комментариях также несколько раз обсуждалось лицензирование расширения, поэтому важно отметить, что C# Dev Kit согласует свой подход к лицензированию с Visual Studio. Это означает, что он бесплатен для частных лиц, академических пользователей и разработчиков открытого исходного кода на тех же условиях, что и версия Visual Studio для сообщества.

Для организаций C# Dev Kit поставляется в комплекте с подписками Visual Studio Professional и Enterprise, а также с GitHub Codespaces, что делает его доступным для широкого круга пользователей с различными потребностями.

Скотт Хансельман, вице-президент сообщества разработчиков Microsoft, опубликовал на YouTube очень познавательное видео. Там он продемонстрировал множество функций, таких как Solution Explorer, IntelliSense, отладка, лицензирование, а также общее описание расширения C# Dev Kit.

Также вчера прошёл стрим Visual Studio Toolbox о работе в C# Dev Kit.

Источник: https://www.infoq.com/news/2023/10/csharp-dev-kit-ga/
  • 👍 18
  • 👎 1
More from @netdeveloperdiary
  1. Oct 9, 2026День 2809. #Карьера 5 Навыков, Которые Помогут Быстрее Стать Сеньором. Окончание Начало 3.…
  2. Oct 8, 2026День 2808. #Карьера 5 Навыков, Которые Помогут Быстрее Стать Сеньором. Начало В ИТ есть се…
  3. Oct 7, 2026День 2807. #ЗаметкиНаПолях Типы Коллекций в .NET, Которые Стоит Попробовать. Окончание Нач…
  4. Oct 6, 2026🦈 Открытое собеседование на Middle C# | 6 октября, 19:00 МСК Приглашаем на открытое собес…
  5. Oct 6, 2026День 2806. #ЗаметкиНаПолях Типы Коллекций в .NET, Которые Стоит Попробовать. Начало Больши…
  6. Oct 5, 2026День 2805. #ЧтоНовенького #NET11 Аргументы в Выражениях Коллекций в C#15 В C#15 реализован…
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 →