TxtAIEditor - editor de texto para Windows con agentes de IA y vista previa de Markdown/html
(github.com/kirinonakar)TxtAIEditor es un editor de escritorio premium que fusiona el sólido rendimiento nativo de Windows sobre .NET 10.0 y WinUI 3 con un núcleo personalizado basado en WebView2, combinando así capacidades de renderizado flexibles. Integra de forma orgánica funciones útiles que necesitan los desarrolladores y usuarios avanzados, desde escritura en Markdown y colaboración con IA hasta edición simple de CSV.
🌟 Funciones principales
-
Núcleo de editor virtualizado (compatible con archivos grandes)
Edición de archivos ultrarrápida: al aplicar tecnología de desplazamiento virtual (Virtual Scrolling), puede abrir al instante y editar con fluidez, sin lag, archivos de log de más de 200MB, novelas extensas o código fuente.
Renderizado optimizado: solo renderiza en el DOM el área visible del viewport y una zona mínima de búfer, reduciendo el uso de memoria y maximizando la capacidad de respuesta.
Resaltado de código y autocompletado: admite resaltado de sintaxis para varios lenguajes como Markdown, C#, JavaScript, Python y LaTeX, y ofrece autocompletado inteligente y snippets personalizados que se pueden insertar de inmediato con las teclas Enter o Tab. -
Modo de tabla CSV interactiva
Conversión a vista de hoja de cálculo: al abrir un archivo.csv, en lugar de mostrar texto simple, lo convierte automáticamente en una interfaz tipo grid, cómoda de usar y muy responsiva.
Puedes moverte libremente entre celdas y editarlas como en Excel.
Selección múltiple y ajuste de tamaño de columnas: admite selección múltiple de filas/columnas usando Ctrl, Shift y arrastre con el mouse, y permite ajustar en tiempo real el ancho de las columnas arrastrando los bordes. -
Integración con asistente y agentes de IA
Compatibilidad con varios providers: puedes conectarlo libremente no solo con OpenAI, Gemini y OpenRouter, sino también con endpoints de LM Studio que se ejecutan localmente.
Gestión segura de claves: las API keys sensibles se almacenan cifradas de forma segura en el Administrador de credenciales de Windows (Credential Manager), una función nativa de Windows.
Pestañas de prompts y presets: puedes abrir hasta 4 pestañas independientes de instrucciones de prompt para hacer preguntas adjuntando el contexto del archivo actual, y gestionar como presets las plantillas de prompts que uses con frecuencia.
Acciones contextuales: sobre código o texto seleccionado con arrastre, permite realizar rápidamente tareas como traducir, explicar, refactorizar o resumir, manteniendo la estructura del código o el formato Markdown.
Agente de IA: incorpora un agente de IA capaz de realizar tareas complejas, y admite búsqueda web y visualización de páginas web para editar tomando como referencia información actualizada. -
Notas cifradas para proteger la privacidad (Encrypted Notes)
Admite notas cifradas en un formato propio para guardar de forma segura notas personales.
Seguridad estricta en disco: las pestañas cifradas requieren ingresar una contraseña al abrirse, y al guardar después de editar se vuelven a cifrar para evitar que el texto plano quede expuesto en el disco. Las pestañas cifradas muestran un ícono de candado independiente. -
Funciones concentradas para facilitar el desarrollo
Terminal integrada: puedes abrir directamente en la parte inferior del editor varios perfiles de shell como PowerShell, CMD, Git Bash o WSL, y el espacio de trabajo y directorio actuales se sincronizan automáticamente.
Panel de Git: incluye de forma nativa seguimiento de cambios, staging, commit, push al repositorio remoto y un visor gráfico del historial de commits.
Outline inteligente (TOC): además de permitir entender la estructura de encabezados en Markdown, analiza la estructura de clases y métodos dentro de código fuente en C#, Python, JS/TS, Go y otros, generando un outline interactivo que te lleva al instante a esa ubicación al hacer clic.
UI/UX premium: admite el tema nativo Mica backdrop de Windows (modo oscuro/claro), splitter multipanel ajustable y modo de notas adhesivas que puede fijarse siempre al frente.
Espero que sea una buena opción para quienes buscaban un shell de bloc de notas/editor con IA, liviano, potente y práctico para entornos Windows.
¡Lo agradecería mucho si lo prueban y me dejan sus comentarios!
Repositorio de GitHub (descarga y código fuente): https://github.com/kirinonakar/TxtAIEditor
Sitio personal (¡también pueden ver otras apps que desarrollé!): https://kirinonakar.github.io/
Aún no hay comentarios.