C# Interactive Window для експериментів і тестування API
Знайомтесь, C# Interactive Window - оболонка для швидких експериментів з C#.
За визначенням це REPL (Read–eval–print loop), яка дозволяє швидко протестувати нове API, обчислити результати виразу або просто запустити невеликий шмат коду.
Відкрити вікно з консоллю можна в один клік. Йдемо шляхом:
View > Other Windows > C# Interactive
В результаті відкриється вікно з середовищем, де вже можна сповіщати світ про появу нового .NET-програміста.
C# Interactive Window підтримує основні фішки звичайної Console App. Окрім дебагу, звісно ж, проте розробники обіцяють додати його найближчим часом. В комплекті є IntelliSense, підсвітка синтаксису і навігація по командам. Більш детальний опис можливостей на сторінці проекту в GitHub.
C# Interactive Window незамінне при навчанні. Можна взяти шматок коду з MSDN, вставити у вікно і забути про TestConsoleApp18, якими забита вся папка Projects. Ідеально для експериментів і запуску шматків коду з книги, наприклад.
А навчатись дійсно весело, адже є підтримка LINQ, директив і усього синтаксичного цукру C# 6.0. От вам приклад string interpolation.
Дозволено підключати різні простори імен і вивчати класові бібліотеки .NET
Підтримка виключних ситуацій дуже згодиться під час навчання.
Якщо вже дістало кожного разу створювати новий Console App для того, щоб запустити невеликий шмат коду з MSDN - C# Interactive Window для вас.
Tags: dotNet, csharp