Gereksinimler: Bazı kod testleri için RoslynPad araçlarını kullanıyorum; bu, C# kodunu doğrudan çalıştırabilen, ağır VS aracını açmadan doğrudan çalıştırabilen çok iyi bir çapraz platform C# editörüdür, ancak yine de ücretli LINQPad sürümü kadar güçlü değil.
LinqPad
LinqPad, C# (VB/F#/SQL) kod yazmak ve çalıştırmak için hafif bir araç, .NET programcıları için bir oyun alanı, C# geliştiricileri tarafından kesinlikle tavsiye edilen ve kullandıktan sonra asla atmak istemediğiniz bir araçtır. Araçlar, C# Core Teknik Rehberi'nin yazarı Joseph Albahari'ye aittir. Net, 15 Microsoft En Değerli Uzman (MVP) ödülü kazanmış kıdemli bir teknoloji bilimcisidir.
Resmi Web Sitesi:Bağlantı girişi görünür.
LINQPad sadece LINQ sorguları için değil, aynı zamanda herhangi bir C#/F#/VB ifadesi, ifade bloğu veya program için de geçerlidir. Kaynak kod klasörlerinde birikmiş yüzlerce Visual Studio konsol projesine veda edin ve LINQPad skript yazıcıları ile kademeli geliştiricilerin devrimine katılın!50.000'den fazla müşteri, 30 Fortune 100 şirketi ve dünyanın en büyük dört bankasını içeren LINQPad'ın ücretli versiyonunu kullanıyor. En büyük kurumsal kullanıcı Microsoft'tur!
Özellikler şunlardır:
- Herhangi bir C#/F#/VB kod parçasını veya programını anında test edin
- LINQ (veya SQL) kullanarak veritabanlarını sorgulamak – SQL/Azure, SQLite, Postgres, Oracle ve MySQL
- Efsanevi döküm özelliğiyle zengin çıkış formatlarını deneyimleyin!
- C#, F#, VB ve SQL için tam özelliklerli otomatik tamamlamayı destekler.
- Entegre hata ayıklama ve gelişmiş yapay zeka özelliklerine, SQL'den LINQ'ya dönüşüm dahil
- Favori .NET dilinde yazın ve otomatikleştirin, REPL'in tüm avantajlarının tadını çıkarın.
- Dosya tabanlı C# uygulamalarını test et ve hata ayıklama
- BenchmarkDotNet, xUnit, Rx, MSAL, Excel ve daha fazlasıyla birlikte çalışabilir
- Ultra hafif – küçük, hızlı ve Xcopy seçeneğiyle
- Standart sürüm ücretsizdir ve asla süresi dolmuyor
Büyük baskılar
Ana versiyon | İlk yayımlanan | Desteklenen çerçeveler | Güncel sürüm | LINQPad 9 | 2025 | .NET 6.0 → 10.0 | 9.5.10 | LINQPad 8(yakında bitiyor) | 2023 | .NET 3.1 → 9.0 | 8.10.4 | LINQPad 5 (SE) | 2023 | .NET Framework 4.7, 4.8 | 5.52.01 |
Lisans etkinleştirme kodu
Satın alma adresi:Bağlantı girişi görünür. İstersenPayPal ile ödeme yapın, lütfen bu bağlantıyı kullanın:Bağlantı girişi görünür.
Esnek aktivasyon politikası
İşinizde, evinizde ve dizüstü bilgisayarınızda LINQPad kullanmanız gerektiğini biliyoruz, bu yüzden kullanmanıza izin veriyoruzTek kullanıcılı lisans, kişisel kullanımınız için aynı anda üç makineyi etkinleştirir。 Ayrıca, VMware, Windows Sandbox, Hyper-V, Azure rolleri veya Azure sanal makineleri çalıştıran sanal makineler için üç ek aktivasyon yuvası elde ediyorsunuz. Tüm aktivasyon slotları tükendiğinde,Aktivasyon slotlarınızı otomatik bir web uygulaması üzerinden yılda en fazla 6 kez aktarın。
Sürekli bekleme lisansı
Sürekli Bekleme Lisansı, satın aldığınız LINQPad sürümünü sonsuza dek kullanma hakkınızı garanti eder. Lisansınızın son kullanma tarihi yoktur ve yetkili sürümü kullanmaya devam etmek için güncellemeler satın almanıza gerek yoktur. Sadece yeni bir ana sürüme yükseltmeyi seçerseniz ek bir ücret vardır. Küçük sürüm güncellemeleri ücretsizdir, örneğin 9.1'den 9.2'ye yükseltme.
satın alma
Bunlar arasında, PREMIUM'un premium versiyonu en eksiksiz işlevlere sahip, aşağıda gösterildiği gibi doğrudan bu sürümü satın almanız yeterli:
Aşağıda gösterildiği gibi satın almak için Satın Alma tuşuna tıklayın:
Satın alma şu şekildedir:
Aynı zamanda, PayPal'a bağlı e-posta adresi de aşağıdaki şekilde gösterildiği gibi başarılı bir satın alma e-postası ve aktivasyon kodu alacaktır:
LinqPad 9 aktif oldu
Windows için indir:Bağlantı girişi görünür.
Yardım -> LINQPad'ın ücretli sürümüne yükseltme... Aşağıda gösterildiği gibi Aktive et.
Etkinleştirilmiş makineyi görüntüleyin, adres:Bağlantı girişi görünür., aşağıdaki şekilde gösterildiği gibi:
LINQPad Self-Service Adresi:Bağlantı girişi görünür.
LinqPad 9 basit testi
Birden fazla dil modunu destekler ve ilk üçü C# geliştiricileri tarafından yaygın olarak kullanılır:
C# İfadesi: Bir C# ifade ifadesi, çok satırlı bir ifade girerseniz, araç otomatik olarak modları değiştirir. C# Ifadesi: Keyfi olarak çok satırlı kod veya yöntem olabilen bir C# kod ifadesi (parçası). C# Program: Konsol programları için kullanılan Program adlı gateway programına benzer tam bir C# kod desenidir.
Güçlü Dump() çıktısı, kod:
Aşağıda gösterildiği gibi:
Kod:
Aşağıda gösterildiği gibi:
BenchmarkDotNet'e dayalı kod yöntemini karşılaştırın, kod:
Aşağıda gösterildiği gibi:
(Son) |