Krav: Jag har använt RoslynPad-verktyg för viss kodtestning, vilket är en mycket bra plattformsoberoende C#-redigerare som kan köra C#-kod direkt utan att öppna det tunga VS-verktyget, men det är fortfarande inte lika kraftfullt som den betalda versionen av LINQPad.
LinqPad
LinqPad är ett lättviktigt verktyg för att skriva och köra C# (VB/F#/SQL)-kod, en lekplats för .NET-programmerare, ett måste rekommenderat av C#-utvecklare och ett verktyg du aldrig vill slänga när du väl använder det. Verktygen är från Joseph Albahari, författare till C# Core Technical Guide, a. Net är en senior teknolog som har vunnit 15 Microsoft Most Valuable Expert (MVP)-utmärkelser.
Officiell webbplats:Inloggningen med hyperlänken är synlig.
LINQPad är inte bara för LINQ-frågor, utan även för alla C#/F#/VB-uttryck, satsblock eller program. Säg adjö till hundratals Visual Studio-konsolprojekt staplade i källkodsmappar och gå med i revolutionen av LINQPad-skriptare och inkrementella utvecklare!Mer än 50 000 kunder använder den betalda versionen av LINQPad, som inkluderar 30 Fortune 100-företag och fyra av världens största banker. Den största företagsanvändaren är Microsoft!
Funktionerna är följande:
- Testa vilken C#/F#/VB-kodsnutt eller program som helst omedelbart
- Sökdatabaser med LINQ (eller SQL) – SQL/Azure, SQLite, Postgres, Oracle och MySQL
- Upplev rika utdataformat med den legendariska dumpfunktionen!
- Stöder fullfjädrad autokomplettering för C#, F#, VB och SQL.
- Få tillgång till integrerad felsökning och avancerade AI-funktioner, inklusive SQL till LINQ-konvertering
- Skriv och automatisera i ditt favorit .NET-språk medan du njuter av alla fördelar med REPL.
- Testa och felsök filbaserade C#-applikationer
- Interoperabel med BenchmarkDotNet, xUnit, Rx, MSAL, Excel och fler
- Ultralätt – liten, snabb och med Xcopy-alternativ
- Standardversionen är gratis och går aldrig ut
Större utgåvor
Huvudversion | Först utgiven | Stödda ramverk | Nuvarande utgåva | LINQPad 9 | 2025 | .NET 6.0 → 10.0 | 9.5.10 | LINQPad 8(slutar snart) | 2023 | .NET 3.1 → 9.0 | 8.10.4 | LINQPad 5 (SE) | 2023 | .NET Framework 4.7, 4.8 | 5.52.01 |
Licensaktiveringskod
Köpadress:Inloggningen med hyperlänken är synlig. Om du villBetala med PayPal, vänligen använd denna länk:Inloggningen med hyperlänken är synlig.
Flexibel aktiveringspolicy
Vi vet att du behöver använda LINQPad på ditt jobb, hem och laptop, så vi låter dig använda detEn enanvändarlicens aktiverar upp till tre maskiner samtidigt för ditt personliga bruk。 Dessutom får du tre extra aktiveringsplatser för virtuella maskiner som kör VMware, Windows Sandbox, Hyper-V, Azure-roller eller Azure-virtuella maskiner. När alla aktiveringsplatser är slut kan duÖverför dina aktiveringsplatser via en automatiserad webbapplikation, upp till 6 gånger per år。
Evig standby-licens
Den Eviga Standby-licensen garanterar dig rätten att använda den specifika version av LINQPad du har köpt på obestämd tid. Din licens har inget utgångsdatum, och du behöver inte köpa uppdateringar för att fortsätta använda den auktoriserade versionen. Det tillkommer en extra avgift endast om du väljer att uppgradera till en nyare huvudversion. Mindre versionsuppdateringar är gratis, som att uppgradera från 9.1 till 9.2.
köp
Bland dem har premiumversionen av PREMIUM de mest kompletta funktionerna, köp bara denna version direkt, som visas nedan:
Klicka på Köp för att köpa, som visas nedan:
Köpet är som följer:
Samtidigt kommer e-postadressen som är kopplad till PayPal också att få ett e-postmeddelande och aktiveringskod för ett lyckat köp, som visas i figuren nedan:
LinqPad 9 aktiverad
Ladda ner för Windows-versionen:Inloggningen med hyperlänken är synlig.
Till hjälp - > uppgradera till en betalversion av LINQPad... knapp, klicka på Aktivera, som visas nedan:
Visa den aktiverade maskinen, adress:Inloggningen med hyperlänken är synlig., som visas i figuren nedan:
LINQPad självbetjäningsadress:Inloggningen med hyperlänken är synlig.
LinqPad 9 enkelt test
Det stöder flera språklägen, och de tre första används ofta av C#-utvecklare:
C#-uttryck: Ett C#-uttrycksuttryck, om du anger ett flerlinjes-uttryck byter verktyget automatiskt läge. C#-sats: Ett C#-koduttalande (fragment) som kan vara godtyckligt flerradskod eller metod. C#-program: Ett komplett C#-kodmönster, liknande gateway-programmet Program för konsolprogram.
Kraftfull dump()-utgång, kod:
Som visas nedan:
Kod:
Som visas nedan:
Benchmarka kodmetoden baserat på BenchmarkDotNet, koden:
Som visas nedan:
(Slut) |