Изисквания: Използвам инструментите RoslynPad за някои тестове на код, който е много добър кросплатформен C# редактор, който може да изпълнява C# код директно, без да отваря тежкия VS инструмент, но все пак не е толкова мощен, колкото платената версия на LINQPad.
LinqPad
LinqPad е лек инструмент за писане и изпълнение на C# (VB/F#/SQL) код, площадка за .NET програмисти, задължителен инструмент, силно препоръчван от C# разработчиците, и инструмент, който никога не искате да изхвърлите, след като го използвате. Инструментите са от Джоузеф Албахари, автор на C# Core Technical Guide, а. Нет е старши технолог, който е спечелил 15 награди Microsoft за Най-ценен експерт (MVP).
Официален уебсайт:Входът към хиперлинк е видим.
LINQPad не е само за LINQ заявки, но и за всяка C#/F#/VB израз, блок с оператори или програма. Кажете сбогом на стотици конзолни проекти на Visual Studio, натрупани в папки с изходен код, и се присъединете към революцията на LINQPad скриптерите и инкременталните разработчици!Над 50 000 клиенти използват платената версия на LINQPad, която включва 30 компании от Fortune 100 и четири от най-големите банки в света. Най-големият корпоративен потребител е Microsoft!
Характеристиките са както следва:
- Тествайте всеки откъс или програма от C#/F#/VB код веднага
- Заявки към бази данни с LINQ (или SQL) – SQL/Azure, SQLite, Postgres, Oracle и MySQL
- Изпитайте богати изходни формати с легендарната функция dump!
- Поддържа пълнофункционално автоматично допълване за C#, F#, VB и SQL.
- Достъп до интегрирани функции за дебъгване и усъвършенствани AI функции, включително преобразуване на SQL в LINQ
- Пишете и автоматизирайте на любимия си .NET език, докато се наслаждавате на всички предимства на REPL.
- Тестове и дебъг приложения на C#, базирани на файлове
- Съвместим с BenchmarkDotNet, xUnit, Rx, MSAL, Excel и други
- Ултра-лек – малък, бърз и с опция Xcopy
- Стандартната версия е безплатна и никога не изтича
Основни издания
Основна версия | Първо издание | Поддържани рамки | Текущо издание | LINQPad 9 | 2025 | .NET 6.0 → 10.0 | 9.5.10 | LINQPad 8(скоро приключва) | 2023 | .NET 3.1 → 9.0 | 8.10.4 | LINQPad 5 (SE) | 2023 | .NET Framework 4.7, 4.8 | 5.52.01 |
Код за активация на лиценза
Адрес за покупка:Входът към хиперлинк е видим. Ако искашПлащайте с PayPal, моля, използвайте този линк:Входът към хиперлинк е видим.
Гъвкава политика за активация
Знаем, че трябва да използвате LINQPad на работа, у дома и на лаптопа си, затова ви позволяваме да го използватеЛицензът за един потребител активира до три машини едновременно за ваше лично ползване。 Освен това получавате три допълнителни активационни слота за виртуални машини с VMware, Windows Sandbox, Hyper-V, Azure роли или Azure виртуални машини. Когато всички активационни слотове са изчерпани, можешПрехвърлете слотовете за активация чрез автоматизирано уеб приложение, до 6 пъти годишно。
Лиценз за постоянен резерв
Лицензът за вечен резерв ви гарантира правото да използвате конкретната версия на LINQPad, която сте закупили, завинаги. Вашият лиценз няма срок на валидност и не е необходимо да купувате актуализации, за да продължите да използвате разрешената версия. Има допълнителна такса само ако решите да преминете към по-нова основна версия. Малки версии са безплатни, като ъпгрейд от 9.1 до 9.2.
покупка
Сред тях премиум версията на PREMIUM има най-пълните функции, просто закупете тази версия директно, както е показано по-долу:
Кликнете на Купи, за да купите, както е показано по-долу:
Покупката е следната:
В същото време имейл адресът, свързан с PayPal, ще получи успешен имейл за покупка и код за активация, както е показано на фигурата по-долу:
LinqPad 9 активиран
Изтегляне за версия на Windows:Входът към хиперлинк е видим.
В помощ -> ъпгрейд до платено издание на LINQPad... бутон, натиснете Активиране, както е показано по-долу:
Вижте активираната машина, адрес:Входът към хиперлинк е видим., както е показано на фигурата по-долу:
Адрес за самообслужване на LINQPad:Входът към хиперлинк е видим.
Прост тест на LinqPad 9
Поддържа множество езикови режими, като първите три често се използват от разработчици на C#:
C# Expression: C# израз оператор, ако въведете оператор с много редове, инструментът автоматично ще смени режима. C# изявление: C# кодово изявление (фрагмент), което може да бъде произволно многоредов код или метод. C# Program: Пълен C# кодов шаблон, подобен на шлюзовата програма Program за конзолни програми.
Мощен Dump() изход, код:
Както е показано по-долу:
Код:
Както е показано по-долу:
Тествайте метода на кода, базиран на BenchmarkDotNet, кодът:
Както е показано по-долу:
(Край) |