Requisitos: He estado usando las herramientas RoslynPad para algunas pruebas de código, que es un editor C# multiplataforma muy bueno que puede ejecutar código C# directamente sin abrir la herramienta VS pesada, pero aún no es tan potente como la versión de pago de LINQPad.
LinqPad
LinqPad es una herramienta ligera para escribir y ejecutar código C# (VB/F#/SQL), un playground para programadores de .NET, una herramienta imprescindible muy recomendada por los desarrolladores de C# y una herramienta que nunca quieres tirar una vez que la usas. Las herramientas son de Joseph Albahari, autor de la Guía Técnica Básica de C#, a. Net es un tecnólogo senior que ha ganado 15 premios Microsoft Most Valuable Expert (MVP).
Página web oficial:El inicio de sesión del hipervínculo es visible.
LINQPad no es solo para consultas LINQ, sino también para cualquier expresión, bloque de sentencias o programa en C#/F#/VB. Despídete de cientos de proyectos de consola de Visual Studio apilados en carpetas de código fuente y únete a la revolución de los scripters y desarrolladores incrementales de LINQPad.Más de 50.000 clientes utilizan la versión de pago de LINQPad, que incluye a 30 empresas Fortune 100 y cuatro de los bancos más grandes del mundo. El mayor usuario empresarial es Microsoft!
Las características son las siguientes:
- Prueba instantáneamente cualquier fragmento o programa de código C#/F#/VB
- Consultas de bases de datos usando LINQ (o SQL) – SQL/Azure, SQLite, Postgres, Oracle y MySQL
- ¡Experimenta formatos de salida ricos con la legendaria función de volcado!
- Soporta autocompletación completa para C#, F#, VB y SQL.
- Accede a depuración integrada y a funciones avanzadas de IA, incluyendo la conversión de SQL a LINQ
- Escribe y automatiza en tu lenguaje .NET favorito mientras disfrutas de todos los beneficios de REPL.
- Pruebas y depuración de aplicaciones basadas en archivos en C#
- Interoperable con BenchmarkDotNet, xUnit, Rx, MSAL, Excel y más
- Ultraligero – pequeño, rápido y con opción Xcopy
- La versión estándar es gratuita y nunca caduca
Ediciones principales
Versión principal | Primera publicación | Frameworks soportados | Lanzamiento actual | LINQPad 9 | 2025 | .NET 6.0 → 10.0 | 9.5.10 | LINQPad 8(terminando pronto) | 2023 | .NET 3.1 → 9.0 | 8.10.4 | LINQPad 5 (SE) | 2023 | .NET Framework 4.7, 4.8 | 5.52.01 |
Código de activación de la licencia
Dirección de compra:El inicio de sesión del hipervínculo es visible. Si quieresPaga con PayPal, por favor, utiliza este enlace:El inicio de sesión del hipervínculo es visible.
Política de activación flexible
Sabemos que necesitas usar LINQPad en tu trabajo, casa y portátil, así que te permitimos usarloUna licencia de usuario único activa hasta tres máquinas simultáneamente para tu uso personal。 Además, obtienes tres ranuras adicionales de activación para máquinas virtuales que ejecutan VMware, Windows Sandbox, Hyper-V, roles Azure o máquinas virtuales Azure. Cuando se agoten todas las ranuras de activación, puedesTransfiere tus ranuras de activación a través de una aplicación web automatizada, hasta 6 veces al año。
Licencia de reserva perpetua
La Licencia de Espera Perpetua te garantiza el derecho a utilizar la versión específica de LINQPad que hayas comprado de forma perpetua. Tu licencia no tiene fecha de caducidad y no necesitas comprar actualizaciones para seguir usando la versión autorizada. Solo hay una tasa adicional si decides actualizar a una versión mayor más reciente. Las actualizaciones menores de versiones son gratuitas, como la actualización de 9.1 a 9.2.
compra
Entre ellas, la versión premium de PREMIUM tiene las funciones más completas, solo tienes que comprar esta versión directamente, como se muestra a continuación:
Haz clic en Comprar para comprar, como se muestra a continuación:
La compra es la siguiente:
Al mismo tiempo, la dirección de correo electrónico vinculada a PayPal también recibirá un correo de compra exitosa y un código de activación, como se muestra en la figura siguiente:
LinqPad 9 activado
Descargar para la versión de Windows:El inicio de sesión del hipervínculo es visible.
En Ayuda -> actualizar a una edición de pago de LINQPad... pulsa en Activar, como se muestra a continuación:
Ver la máquina activada, dirección:El inicio de sesión del hipervínculo es visible., como se muestra en la figura siguiente:
Dirección de autoservicio de LINQPad:El inicio de sesión del hipervínculo es visible.
Prueba sencilla de LinqPad 9
Soporta múltiples modos de idioma, y los tres primeros son comúnmente usados por desarrolladores de C#:
Expresión C#: Una sentencia de expresión C#, si introduces una sentencia de varias líneas, la herramienta cambiará automáticamente de modo. Sentencia C#: Una sentencia de código C# (fragmento) que puede ser código o método de varias líneas arbitrarias. Programa C#: Un patrón completo de código C#, similar al programa gateway Program para programas de consola.
Salida potente de Dump(), código:
Como se muestra a continuación:
Código:
Como se muestra a continuación:
Compara el método de código basado en BenchmarkDotNet, el código:
Como se muestra a continuación:
(Fin) |