NSUDO - SISTEMA ENCUESTO DE HERRAMIENTO
简体中文 | Русий
Este es el repositorio de código fuente de NSUDO. Si se pregunta para visitar el sitio web oficial de NSUDO, descargue NSUDO o lea los documentos nsudo, etc., visite https://nsudo.m2team.org.
Este archivo ReadMe será el documento orientado al desarrollador porque está en el repositorio del código fuente.
Hoja de ruta de desarrollo 2021
Personas relevantes
Por favor lea People.md.
Código de conducta
Lea code_of_conduct.md.
Contribuyendo a nsudo
Cómo convertirse en colaborador
- Contribuciones directas
- Crear solicitudes de extracción directamente.
- Envíe correos electrónicos a [email protected] si tiene alguna pregunta.
- Sugerencias de retroalimentación y errores.
- Utilizamos problemas de GitHub para rastrear errores y características.
- Para errores y problemas generales, presente un nuevo problema.
Pautas de contribución de código
Requisitos previos
- Visual Studio 2017 versión 15.9 o posterior.
- También necesita instalar componentes ARM64 (MSVC Toolchain y ATL/MFC) si desea compilar la versión ARM64 de NSUDO.
- Windows 10 versión 1507 SDK o posterior.
- También necesita instalar componentes ARM64 cuando instala el SDK de Windows 10 Versión 1703 o posterior y desea compilar la versión ARM64 de NSUDO.
Cómo construir todos los objetivos de NSUDO
Ejecute BuildAllTargets.bat en Source/Native .
Cómo modificar o depurar NSUDO
Abra NSudo.sln en Source/Native .
Estilo de código y convenciones
- C ++: pautas de C ++ Core
- C#: Sigue el estilo de codificación C# del equipo de .NET Core
Para todos los idiomas, respeta el archivo .EditorConfig especificado en el árbol de origen. Muchos IDES admiten de forma nativa o pueden con un complemento.
Copiar archivos de otros proyectos
Se deben seguir las siguientes reglas para PRS que incluyan archivos de otro proyecto:
- La licencia del archivo es permisiva.
- La licencia del archivo se deja intacta.
- La contribución se atribuye correctamente en el archivo de licencia en el repositorio, según sea necesario.
Cómo actualizar los documentos.
Consulte #29.
Para crear nuevos documentos, deberá tener Node.js e hilo instalados en su sistema, y ejecutar build.bat en Website .
El motor Docs se basa en VuePress.