Desarrollo
Appearance
Outdated translations are marked like this.
TDF LibreOffice Document Liberation Project Blogs comunitarios Weblate Nextcloud Redmine Ask LibreOffice Donar
Iniciación al desarrollo
- Involucrarse
- Materiales de aprendizaje de LibreOffice
- Iniciación al desarrollo de LibreOffice – Videotutorial en inglés
- Control de versiones (SCM):
- Emplear un EDI para programar LibreOffice
- Guía de los programadores (API de UNO)
- Elija una tarea:
- Si necesita ayuda para comenzar, contáctenos:
- por medio de IRC #libreoffice-dev IRC://
- or writing to the main (development) mailing list
- Google Summer of Code (inglés)
General Development
- Cómo compilar LibreOffice -- consejos y trucos:
- en Linux y *BSD
- …on Windows with WSL (generate Windows binaries)
- en macOS
- …on Windows with WSL (generate Linux binaries, not actively supported)
- para Android
- Consejos no específicos para ninguna plataforma (inglés)
- GTK4 (inglés) ...
- online (inglés)
- ClangTidy (inglés)
- Compilaciones destinadas a entornos de producción
- Ramas
- Depuracion:
- Version control (SCM):
- Cambios recientes:
- Cambios en espera de revisión
- Cambios aplicados recientemente
- Directrices generales de programación (inglés)
Convenciones, documentación y tutoriales
- Visión general del código
- Convenciones heredadas:
- Documentación del código:
- Tutoriales:
- Crear un cuadro de diálogo (en inglés)
- Depuración (en inglés)
- Hacerse cargo de los diccionarios (en inglés)
- Sugerencias para desarrollar funcionalidades complejas (en inglés)
- Cuándo y cómo realizar cambios a gran escala
- Cómo internacionalizar plantillas
- Eliminación de encabezados innecesarios del código de LibreOffice
Estado actual de la compilación y las pruebas
- Estado de las compilaciones Consulte el estado en Jenkins
- Pruebas unitarias:
- Análisis estático de código
- Compilaciones
- Fuzz testing
Otras páginas
- Aplicaciones:
- Áreas específicas del código:
- Normativa de uso de IA generativa
- Análisis de documentos
- Sistema de compilaciones
- Variables de entorno
- Opciones de configuración
- Notas sobre las clases de String utilizadas
- Notas sobre los tipos SAL
- Aserciones y registros (en inglés)
- Accesibilidad para desarrolladores
- List of all dispatch commands (en inglés)
- Plan de publicaciones periódicas
- Acronimia
- Blog de desarrollo de LibreOffice
- Consejos y trucos para Vim
- Desarrollo de extensiones
- Ponencias de FOSDEM 2012 (en inglés)
- Central de desarrollo
- Archive (links to outdated pages)