J++

Versión 1.0.0 para macOS

Todo lo que rodea a tu código. Nada que estorbe.

J++ es un editor de código rápido y nativo para Mac. Escribe en 95 lenguajes, ejecuta y depura tu código, consulta tus datos con SQL, sube tus cambios a GitHub y pregunta a un asistente de IA, todo en una sola app pequeña.

Próximamente Mira lo que hace

Para macOS 12 o posterior · Apple Silicon e Intel

La ventana de J++: un explorador de archivos a la izquierda, pestañas y un archivo de Python con resaltado de sintaxis.
95lenguajes con resaltado de sintaxis
< 10 MBtoda la descarga
0extensiones que instalar
0datos recopilados

Por qué J++

Lo que lo hace diferente.

La mayoría de los editores empiezan vacíos y te piden armar el resto. J++ empieza completo, y está hecho para Mac y para nada más.

Nativo de verdad

Hecho con Cocoa para macOS, no una página web dentro de un envoltorio. Arranca rápido, se comporta como el resto de tu Mac, y toda la app es una descarga de menos de 10 MB.

Completo desde el primer día

Ejecutar, depurar, IntelliSense, SQL, GitHub e IA son parte de la app. No hay tienda donde buscar ni extensiones que elegir, configurar y mantener al día.

Tus datos, a una consulta

Ejecuta SQL en Databricks, Snowflake, PostgreSQL, MySQL, SQL Server y SQLite. Hasta un libro de Excel o un archivo CSV se convierte en una tabla que puedes consultar.

IA en tus términos

Conecta tu propia clave de la API de Claude, cualquier servicio compatible con OpenAI o un modelo que corre en tu Mac. J++ no tiene suscripción, y tu código se envía solo cuando tú lo pides.

Privado por diseño

Sin cuenta, sin analíticas, sin publicidad, sin rastreo. Las contraseñas, los tokens y las claves se guardan en el Llavero de macOS.

En casa en tu Mac

Liquid Glass en macOS 26, SF Symbols, SF Mono y apariencias clara y oscura que siguen al sistema. Una sola app para Apple Silicon e Intel.

Funciones

Una ventana. Todo el trabajo.

Editar

Un editor que te sigue el ritmo.

El motor de edición es Scintilla, conocido por su rapidez con archivos grandes. A su alrededor, J++ añade las herramientas que usas todo el día.

  • Resaltado de sintaxis y plegado de código para 95 lenguajes
  • Cursores múltiples, edición en columna, macros y marcadores
  • Buscar, reemplazar y marcar con expresiones regulares en todos los archivos abiertos
  • Un explorador de archivos que se actualiza cuando la carpeta cambia
  • Restauración de la sesión que conserva hasta el texto sin guardar
El editor de J++ con el explorador lateral y un archivo de Python.

IntelliSense

Conoce tu código.

Autocompletado mientras escribes, ayuda de parámetros, descripciones al dejar el puntero sobre un nombre y subrayado de errores y advertencias.

  • C, C++, Objective-C y Swift funcionan de inmediato, con los servidores de lenguaje que trae Xcode
  • Python funciona sin ningún servidor: J++ lee tu archivo y tus módulos instalados
  • Go, Rust, TypeScript, Java, Ruby, Lua y más se usan cuando sus servidores están en tu Mac
Una lista de autocompletado con los miembros de un objeto de Python.

Ejecutar y depurar

Pulsa F5. En cualquier lenguaje.

Compilar y Ejecutar funcionan con todos los lenguajes del menú. La salida aparece debajo de tu código y, tras un error, el cursor salta a la línea que indica el compilador.

  • Un depurador de Python con puntos de interrupción, ejecución paso a paso, las variables del marco y un campo de expresiones
  • Comprobaciones integradas para JSON, XML, YAML, TOML, HTML, CSS y más
  • Manage Compilers muestra lo que está instalado y descarga lo que falta con Homebrew, npm o pip
El depurador de Python detenido en una línea, con las variables junto a la salida.

Bases de datos

SQL, justo al lado de tu código.

Guarda tus conexiones una vez y pulsa ⌘↩ en una pestaña SQL. Los resultados llegan a una tabla que puedes copiar o exportar como CSV.

  • Databricks y Snowflake mediante sus propias API de SQL
  • PostgreSQL, MySQL, MariaDB, SQL Server y Azure SQL
  • Archivos SQLite, sin instalar nada
  • Libros de Excel y archivos CSV: cada hoja se convierte en una tabla
Una consulta SQL sobre un libro de Excel, con los resultados en una tabla bajo el código.

Asistente de IA

Un asistente que ve lo que tú ves.

Haz una pregunta y el asistente lee el archivo que tienes delante y tu selección. Insert y Replace Selection llevan el código de la respuesta al editor en un solo paso de deshacer.

  • Preguntas listas para explicar el código, buscar problemas, mejorarlo, añadir comentarios o escribir pruebas
  • Modelos Claude con tu propia clave de API, con respuestas que aparecen mientras se escriben
  • Cualquier servicio compatible con OpenAI, incluido un modelo local como Ollama
El panel del asistente junto al editor, explicando un error en la función seleccionada.

GitHub

De clonar a publicar, sin salir.

Conecta tu cuenta y J++ muestra tus repositorios. La barra de estado indica la rama, lo que hay por enviar o recibir y cuántos archivos cambiaron.

  • Clonar, confirmar, enviar, recibir y actualizar
  • Publicar una carpeta en un repositorio nuevo
  • Crear un gist desde un archivo o copiar un enlace a la línea actual
La ventana Clonar repositorio con la lista de repositorios de la cuenta.

Lo que no vas a encontrar en J++.

Sin extensiones

Todo lo de esta página está en la app la primera vez que la abres.

Sin cuenta

Nunca inicias sesión en J++. No hay nada que crear.

Sin suscripción

El asistente de IA usa tu propia clave o tu propio modelo local.

Sin telemetría

J++ no te mide ni envía nada a su autor.

Una guía para cada función, en español e inglés.

Help ▸ J++ Guide describe cada función paso a paso, con capturas en claro y oscuro, y una tabla con todos los atajos de teclado.

Dale a tu código un mejor hogar.

J++ 1.0.0 está casi listo. La descarga estará disponible en esta página.

Para macOS 12 o posterior · Apple Silicon e Intel

Compilar, Ejecutar y Git usan las herramientas de desarrollo de Apple. Instala Xcode, o sus herramientas de línea de comandos, para usarlos.