Wymagania: Używam narzędzi RoslynPad do testowania kodu, które jest bardzo dobrym wieloplatformowym edytorem C#, który może wykonywać kod C# bezpośrednio bez otwierania ciężkiego narzędzia VS, ale nadal nie jest tak potężny jak płatna wersja LINQPad.
LinqPad
LinqPad to lekkie narzędzie do pisania i uruchamiania kodu C# (VB/F#/SQL), miejsce dla programistów .NET, niezbędne narzędzie polecane przez programistów C#, którego nigdy nie chcesz wyrzucać po użyciu. Narzędzia pochodzą od Josepha Albahariego, autora C# Core Technical Guide, a. Net jest starszym technologiem, który zdobył 15 nagród Microsoft Most Valuable Expert (MVP).
Oficjalna strona internetowa:Logowanie do linku jest widoczne.
LINQPad służy nie tylko do zapytań LINQ, ale także do dowolnego wyrażenia, bloku instrukcji lub programu C#/F#/VB. Pożegnaj setki projektów konsolowych Visual Studio piętrzących się w folderach kodu źródłowego i dołącz do rewolucji skrypterów LINQPad oraz inkrementalnych programistów!Ponad 50 000 klientów korzysta z płatnej wersji LINQPad, w tym 30 firm z listy Fortune 100 oraz cztery z największych banków na świecie. Największym użytkownikiem korporacyjnym jest Microsoft!
Funkcje są następujące:
- Przetestuj natychmiast dowolny fragment kodu lub program w C#/F#/VB
- Zapytania baz danych za pomocą LINQ (lub SQL) – SQL/Azure, SQLite, Postgres, Oracle i MySQL
- Doświadczyj bogatych formatów wyjściowych dzięki legendarnej funkcji dump!
- Obsługuje w pełni funkcjonalne automatyczne uzupełnianie dla C#, F#, VB i SQL.
- Uzyskaj dostęp do zintegrowanego debugowania i zaawansowanych funkcji AI, w tym konwersji SQL na LINQ
- Pisz i automatyzuj w swoim ulubionym języku .NET, korzystając ze wszystkich zalet REPL.
- Testuj i debuguj aplikacje C# oparte na plikach
- Kompatybilny z BenchmarkDotNet, xUnit, Rx, MSAL, Excel i innymi
- Ultra-lekki – mały, szybki i z opcją Xcopy
- Standardowa wersja jest darmowa i nigdy nie wygasa
Główne wydania
Wersja główna | Pierwsze wydanie | Wspierane ramy | Obecne wydanie | LINQPad 9 | 2025 | .NET 6.0 → 10.0 | 9.5.10 | LINQPad 8(wkrótce się kończy) | 2023 | .NET 3.1 → 9.0 | 8.10.4 | LINQPad 5 (SE) | 2023 | .NET Framework 4.7, 4.8 | 5.52.01 |
Kod aktywacji licencji
Adres zakupu:Logowanie do linku jest widoczne. Jeśli chceszPłać przez PayPal, prosimy o użycie tego linku:Logowanie do linku jest widoczne.
Elastyczna polityka aktywacji
Wiemy, że musisz używać LINQPad w pracy, domu i laptopie, więc pozwalamy Ci go używaćLicencja dla jednego użytkownika aktywuje jednocześnie do trzech komputerów do użytku osobistego。 Dodatkowo otrzymujesz trzy dodatkowe sloty aktywacyjne dla maszyn wirtualnych działających na VMware, Windows Sandbox, Hyper-V, Azure role lub maszyny wirtualne Azure. Gdy wszystkie sloty aktywacyjne zostaną wykorzystane, możeszPrzenieś swoje sloty aktywacyjne za pomocą zautomatyzowanej aplikacji webowej, do 6 razy w roku。
Licencja na stałe rezerwowe
Licencja Perpetual Standby gwarantuje Ci prawo do korzystania z konkretnej wersji LINQPad, którą kupiłeś, na zawsze. Twoja licencja nie ma daty ważności i nie musisz kupować aktualizacji, aby dalej korzystać z autoryzowanej wersji. Dodatkowa opłata jest pobierana tylko wtedy, gdy zdecydujesz się na nowszą wersję główną. Aktualizacje wersji mniejszych są bezpłatne, na przykład przejście z wersji 9.1 do 9.2.
kupno
Spośród nich wersja premium ma najbardziej kompletne funkcje, wystarczy kupić ją bezpośrednio, jak pokazano poniżej:
Kliknij Kup, aby kupić, jak pokazano poniżej:
Zakup wygląda następująco:
Jednocześnie adres e-mail powiązany z PayPal otrzyma również e-mail z pomyślnym zakupem oraz kod aktywacyjny, jak pokazano na poniższym rysunku:
LinqPad 9 aktywowany
Pobierz na wersję Windows:Logowanie do linku jest widoczne.
W Pomocy -> Aktualizacja do płatnej edycji LINQPad... kliknij Aktywuj, jak pokazano poniżej:
Zobacz aktywowaną maszynę, adres:Logowanie do linku jest widoczne., jak pokazano na poniższym rysunku:
Adres samoobsługowy LINQPad:Logowanie do linku jest widoczne.
Prosty test LinqPad 9
Obsługuje wiele trybów językowych, a pierwsze trzy są powszechnie używane przez programistów C#:
Wyrażenie C#: Instrukcja wyrażenia C#, jeśli wpiszesz instrukcję wieloliniową, narzędzie automatycznie zmieni tryb. Instrukcja C#: Instrukcja kodowa (fragment) w C#, która może być dowolnie wielolinijkowym kodem lub metodą. Program C#: Kompletny wzorzec kodu C#, podobny do programu bramkowego Program dla programów konsolowych.
Potężne wyjście Dump(), kod:
Jak pokazano poniżej:
Kod:
Jak pokazano poniżej:
Porównaj metodę kodu opartą na BenchmarkDotNet, czyli kodzie:
Jak pokazano poniżej:
(Koniec) |