Please enable JavaScript.
Coggle requires JavaScript to display documents.
(Gestión de Patrones, Generación de Código, Operaciones de Código,…
- Almacena patrones personalizados en un diccionario
- Permite agregar nuevos patrones con nombre y código
-
-
-
- Lista todos los patrones guardados
-
-
-
- Elimina patrones existentes
-
-
-
- Reemplaza patrones con su código correspondiente según el lenguaje seleccionado
- Muestra el código generado en un área de visualización
- Autocompletado básico en el campo de entrada de comandos
-
def autocomplete(self, event):
-
-
- Copiar código al portapapeles
-
-
-
- Guardar código en archivos
-
-
-
- Cargar código desde archivos
-
-
-
-
- Diseño intuitivo y amigable
- Selector de lenguaje (Python, JavaScript, Java)
- Área de texto para ingresar comandos
- Botón para generar código
- Área de visualización del código generado
- Botones para copiar, guardar y cargar código
- Selector de lenguaje para patrones
- Entrada para el nombre del patrón
- Área de texto para el código del patrón
- Botones para agregar, listar y eliminar patrones
-
-
-
-
-
-
__init__
: Inicializa la aplicación y crea widgets.
-
create_widgets
: Configura todos los elementos de la interfaz.
-
generate_code
: Genera código según los comandos ingresados.
-
autocomplete
: Proporciona sugerencias de autocompletado.
-
add_pattern
: Agrega un patrón personalizado.
-
list_patterns
: Lista todos los patrones guardados.
-
delete_pattern
: Elimina un patrón específico.
-
copy_code
: Copia el código generado al portapapeles.
-
save_code
: Guarda el código generado en un archivo.
-
load_code
: Carga código desde un archivo.
-
La aplicación generadora de código estilo Coggle permite a los usuarios ingresar comandos en diferentes lenguajes de programación y recibir el código correspondiente, al mismo tiempo que proporciona herramientas para gestionar patrones personalizados de código. La interfaz es amigable y utiliza tkinter
para facilitar la interacción del usuario.