Un IDE hecho completamente con Python
Explora la documentación »
Reportar error
·
Solicitar función
Tabla de Contenidos
Aura Text es un excelente editor de texto/código que ofrece una amplia gama de herramientas esenciales. Construido con PyQt6 y Python, aprovecha la potencia y flexibilidad de estas tecnologías.
Con Aura Text, los usuarios obtienen acceso a un entorno de edición versátil y potente. Ya sea que estés trabajando en un pequeño script o en un proyecto complejo, Aura Text te proporciona todas las funciones necesarias para agilizar tu flujo de trabajo. Desde resaltado de sintaxis y autocompletado de código hasta sangría inteligente y terminal avanzado, Aura Text asegura que tu experiencia de codificación sea eficiente y placentera, al mismo tiempo que es extremadamente ligero en tu PC.
¡Vamos a configurar Aura Text en tu PC!
Ejecuta este comando en tu terminal para instalar las dependencias de una vez:
pip install -r requirements.txt```
### Instalación
#### Con Nuitka
_A continuación se muestra un ejemplo de cómo puedes construir Aura Text utilizando Nuitka_
- Descarga/Clona este repositorio
- Mueve la carpeta `AuraText` de la carpeta `LocalAppData` a la carpeta `AppData/Local`.
- Instala Nuitka (`python -m pip install nuitka`)
- `python -m nuitka --windows-disable-console .\main.py`
#### 🐍 Como Archivo Python
- Descarga/Clona este repositorio
- Mueve la carpeta `AuraText` de la carpeta `LocalAppData` a la carpeta `AppData/Local`.
- `python -m main.py`
<br>
## Hoja de Ruta
- Crear una barra de estado en la parte inferior con características similares a PyCharm u otros IDEs (interruptor de solo lectura, migas de pan, etc.).
- <strike> Temas personalizados </strike>
- <strike> Emulación de teclas </strike>
- Edición dividida
- <strike> Linting de código Python </strike>
<b> ¡Y mucho, mucho más... </b>
<b>
<!-- Contribuir -->
## 🛂 Contribuir
Las contribuciones son lo que hace que la comunidad de código abierto sea un lugar tan increíble para aprender, inspirar y crear. Cualquier contribución que hagas es **muy apreciada**.
Si tienes una sugerencia que mejoraría esto, por favor haz un fork del repositorio y crea una solicitud de extracción. También puedes abrir simplemente un problema con la etiqueta "mejora".
¡No olvides darle una estrella al proyecto! ¡Gracias de nuevo!
1. Haz un fork del proyecto
2. Crea tu rama de funcionalidad (`git checkout -b feature/AmazingFeature`)
3. Realiza tus cambios (`git commit -m 'Agregar alguna AmazingFeature'`)
4. Haz push a la rama (`git push origin feature/AmazingFeature`)
5. Abre una solicitud de extracción
<b>
<!-- Licencia -->
## 🪪 Licencia
Distribuido bajo la Licencia MIT. Consulta `LICENSE.txt` para obtener más información.