EXE
Asistente de instalación
x64 · 7.0 MB
Publicado · en mejora
Edita, compila, depura y prueba apps de Rust en una sola ventana
Un entorno de desarrollo integrado para Rust que abre espacios de trabajo de cargo y apps de Tauri como Visual Studio para editarlos, compilarlos, depurarlos con puntos de interrupción, probarlos e incluso diseñar pantallas con egui.
What it is for
TASTECODE es un entorno de desarrollo integrado hecho con Rust y egui. Al abrir la carpeta de un espacio de trabajo de cargo, trata los paquetes como proyectos y los binarios como proyectos de inicio. Con rust-analyzer ofrece diagnósticos, autocompletado, ir a la definición y cambio de nombre, y reúne los diagnósticos de compilación de cargo en la lista de errores. Con el depurador lldb-dap puedes usar puntos de interrupción condicionales, ejecución paso a paso, variables locales e inspecciones, y los valores de String, Vec y enumeraciones se muestran de forma legible. Desde el Explorador de pruebas ejecutas las pruebas o eliges una sola para lanzarla en el depurador, y con el diseñador de formularios de egui dibujas pantallas y generas el código. Las apps de Tauri v2 se pueden ejecutar en modo de desarrollo, compilar y depurar en la parte de Rust, y los cambios de Git y un terminal integrado están en la misma ventana. Funciona en Windows y Linux.
Muestra paquetes, carpetas y archivos con cargo metadata y los abre en un editor con resaltado de sintaxis, varios cursores, plegado, emparejamiento de paréntesis, minimapa, división de ventanas y búsqueda en archivos.
Con rust-analyzer obtienes mientras escribes diagnósticos, información rápida, ir a la definición, autocompletado, buscar todas las referencias, cambio de nombre y formato con rustfmt. También se pueden conectar servidores de lenguaje de TypeScript, HTML y CSS.
Ejecuta Compilar solución, Recompilar, cargo check y Clippy; los diagnósticos JSON se reúnen en la lista de errores y, al hacer clic en uno, vas a esa línea.
Con lldb-dap usas puntos de interrupción (incluidos los condicionales), ejecución paso a paso, pila de llamadas, variables locales, inspección y la ventana Inmediato, y mientras está en pausa ves el valor de una variable al pasar el ratón por encima.
En un árbol de pruebas por paquete y destino, ejecuta todas, las seleccionadas o solo las que fallaron, y lanza una prueba concreta en el depurador para detenerte en los puntos de interrupción.
Cada perfil define el destino de inicio, los argumentos de línea de comandos, las variables de entorno, la carpeta de trabajo y las cargo features, para ejecutar el mismo proyecto de distintas formas, por ejemplo como GUI o como CLI.
Dibuja pantallas de egui con el cuadro de herramientas, el esquema del documento y la ventana de propiedades; al guardar, se generan el código Rust y un archivo de eventos. En la vista previa, el formulario funciona de verdad.
Abre apps de Tauri v2 para ejecutarlas en modo de desarrollo, compilarlas y revisar el instalador, y pon puntos de interrupción en funciones #[tauri::command] para depurar la parte de Rust.
En la ventana Cambios de Git haces staging, commit y push y ves los diffs, y las líneas modificadas se marcan en el margen del editor. El terminal integrado es un pseudoterminal real, así que también funcionan los programas a pantalla completa.
Product value
Focused work
Verified release
Solo mostramos la versión, plataforma, tamaño, estado de firma y SHA-256 verificados en el manifiesto actual.
TASTECODE 0.1.3Publicado el 2026-10-09
Estamos preparando la versión para macOS. Cuando salga, los instaladores aparecerán aquí.
Continue
Discussion
Comparte tus opiniones, preguntas o experiencia con el producto. Para informar de errores, usa el soporte.
Inicia sesión para dejar comentarios.
Other tools
Todavía no hay comentarios. Deja la primera reseña.