Vereisten: Ik gebruik RoslynPad-tools voor wat codetests, wat een zeer goede cross-platform C#-editor is die C#-code direct kan uitvoeren zonder de zware VS-tool te openen, maar het is nog steeds niet zo krachtig als de betaalde versie van LINQPad.
LinqPad
LinqPad is een lichtgewicht tool voor het schrijven en uitvoeren van C# (VB/F#/SQL) code, een speeltuin voor .NET-programmeurs, een onmisbare tool die sterk wordt aanbevolen door C#-ontwikkelaars, en een tool die je nooit meer wilt weggooien zodra je het gebruikt. De tools zijn afkomstig van Joseph Albahari, auteur van de C# Core Technical Guide, a. Net is een senior technoloog die 15 Microsoft Most Valuable Expert (MVP) awards heeft gewonnen.
Officiële website:De hyperlink-login is zichtbaar.
LINQPad is niet alleen voor LINQ-queries, maar ook voor elke C#/F#/VB-expressie, statementblok of programma. Zeg vaarwel tegen honderden Visual Studio-consoleprojecten die zich opstapelen in broncodemappen en sluit je aan bij de revolutie van LINQPad-scripters en incrementele ontwikkelaars!Meer dan 50.000 klanten gebruiken de betaalde versie van LINQPad, die 30 Fortune 100-bedrijven en vier van 's werelds grootste banken omvat. De grootste zakelijke gebruiker is Microsoft!
De kenmerken zijn als volgt:
- Test direct elk C#/F#/VB-codefragment of programma
- Zoek databases op met LINQ (of SQL) – SQL/Azure, SQLite, Postgres, Oracle en MySQL
- Ervaar rijke outputformaten met de legendarische dump-functie!
- Ondersteunt volledige autocompletion voor C#, F#, VB en SQL.
- Toegang tot geïntegreerde debugging en geavanceerde AI-functies, waaronder SQL naar LINQ-conversie
- Schrijf en automatiseer in je favoriete .NET-taal terwijl je profiteert van alle voordelen van REPL.
- Test en debug bestanden gebaseerde C#-applicaties
- Interoperabel met BenchmarkDotNet, xUnit, Rx, MSAL, Excel en meer
- Ultra-lichtgewicht – klein, snel, en met een Xcopy-optie
- De standaardversie is gratis en verloopt nooit
Belangrijke edities
Hoofdversie | Eerste uitgave | Ondersteunde frameworks | Huidige uitgave | LINQPad 9 | 2025 | .NET 6.0 → 10.0 | 9.5.10 | LINQPad 8(binnenkort eindigend) | 2023 | .NET 3.1 → 9.0 | 8.10.4 | LINQPad 5 (SE) | 2023 | .NET Framework 4.7, 4.8 | 5.52.01 |
Licentieactivatiecode
Aankoopadres:De hyperlink-login is zichtbaar. Als je dat wiltBetaal met PayPal, gebruik alstublieft deze link:De hyperlink-login is zichtbaar.
Flexibel activatiebeleid
We weten dat je LINQPad op je werk, thuis en laptop moet gebruiken, dus we staan het toe dat je het gebruiktEen single-user licentie activeert tot drie machines gelijktijdig voor persoonlijk gebruik。 Daarnaast krijg je drie extra activatieslots voor virtuele machines die VMware, Windows Sandbox, Hyper-V, Azure-rollen of Azure-virtuele machines draaien. Wanneer alle activatieslots op zijn, kun jeZet je activatieslots over via een geautomatiseerde webapplicatie, tot 6 keer per jaar。
Eeuwigdurende standby-licentie
De Perpetual Standby License garandeert u het recht om de specifieke versie van LINQPad die u heeft gekocht voor altijd te gebruiken. Je licentie heeft geen vervaldatum en je hoeft geen updates aan te schaffen om de geautoriseerde versie te blijven gebruiken. Er is een extra vergoeding, alleen als je ervoor kiest om te upgraden naar een nieuwere hoofdversie. Kleine versie-updates zijn gratis, zoals upgraden van 9.1 naar 9.2.
kopen
Hiervan heeft de premiumversie van PREMIUM de meest complete functies, koop deze versie gewoon direct, zoals hieronder getoond:
Klik op Kopen om te kopen, zoals hieronder weergegeven:
De aankoop is als volgt:
Tegelijkertijd ontvangt het e-mailadres dat aan PayPal is gekoppeld ook een e-mail met succesvolle aankoop en activatiecode, zoals weergegeven in de onderstaande figuur:
LinqPad 9 geactiveerd
Download voor Windows-versie:De hyperlink-login is zichtbaar.
In Help - > upgrade naar een betaalde editie van LINQPad... knop klik, klik op Activeren, zoals hieronder getoond:
Bekijk de geactiveerde machine, adres:De hyperlink-login is zichtbaar., zoals getoond in de onderstaande figuur:
LINQPad Zelfbedieningsadres:De hyperlink-login is zichtbaar.
LinqPad 9 eenvoudige test
Het ondersteunt meerdere taalmodi, en de eerste drie worden vaak gebruikt door C#-ontwikkelaars:
C#-expressie: Een C#-expressie-statement, als je een meerregelige statement invoert, schakelt de tool automatisch van modi. C#-instructie: Een C#-code-instructie (fragment) die willekeurig meerregelige code of methode kan zijn. C# Programma: Een compleet C#-codepatroon, vergelijkbaar met het gatewayprogramma Program voor consoleprogramma's.
Krachtige Dump()-uitvoer, code:
Zoals hieronder getoond:
Code:
Zoals hieronder getoond:
Benchmark de codemethode op basis van BenchmarkDotNet, de code:
Zoals hieronder getoond:
(Einde) |