Вимоги: Я використовую інструменти RoslynPad для тестування коду — це дуже хороший кросплатформенний редактор C#, який може виконувати C#-код напряму, не відкриваючи важкий інструмент VS, але він все одно не такий потужний, як платна версія LINQPad.
LinqPad
LinqPad — це легкий інструмент для написання та запуску коду C# (VB/F#/SQL), майданчик для .NET-програмістів, обов'язковий інструмент, який дуже рекомендують розробники C#, і інструмент, який ніколи не хочеться викинути після використання. Інструменти надані Джозефу Альбахарі, автору C# Core Technical Guide, a. Нет — старший технолог, який отримав 15 нагород Microsoft Most Valuable Expert (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.
- Доступ до інтегрованого налагодження та передових функцій штучного інтелекту, включно з конвертацією 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#: оператор виразу C#, якщо ви вводите багаторядковий оператор, інструмент автоматично змінює режим. Оператор C#: Фрагмент коду C#, який може бути довольно багаторядковим кодом або методом. C# Program: Повний патерн коду C#, подібний до шлюзової програми Program для консольних програм.
Потужний вихід Dump(), код:
Як показано нижче:
Код:
Як показано нижче:
Бенчмаркуйте метод коду на основі BenchmarkDotNet, код:
Як показано нижче:
(Кінець) |