Este repositório (NPSharp) é onde o NPSharp Editor é desenvolvido junto com a comunidade.
Aqui vivem:
- código-fonte
- roadmap
- planos de desenvolvimento
- decisões técnicas
Código aberto sob MIT License.
Sem vendor lock-in. Sem spyware corporativo. Controle total do usuário.
NPSharp é um editor de código leve, rápido e extensível.
Combina simplicidade com ferramentas profissionais para o ciclo completo de desenvolvimento:
- edição avançada
- navegação inteligente
- debugging leve
- extensões poderosas
- integração com ferramentas externas
Atualizações frequentes trazem novas features e correções.
Você pode contribuir de várias formas:
- Reportar bugs e sugerir recursos
- Revisar pull requests
- Melhorar documentação
- Implementar features
- Traduzir o projeto
Documentos importantes:
- Build e execução do código
- Workflow de desenvolvimento
- Coding guidelines
- Como enviar pull requests
- Lista de issues para contribuir
- Perguntas técnicas: Stack Overflow / Fórum
- Sugestões: Issues
- Discussões técnicas: GitHub Discussions / Discord
- Redes sociais: siga o projeto e divulgue
Componentes e extensões vivem em repositórios separados, como:
- adaptadores de debug
- plugins de linguagem
- ferramentas de build
- integrações externas
Lista completa no Wiki do projeto.
O NPSharp inclui extensões embutidas para várias linguagens.
Extensões com suporte profundo usam o sufixo:
-language-features
yaml Copiar código
Exemplo:
json→ syntax highlightjson-language-features→ IntelliSense, Go to Definition, etc.
Este repositório inclui container pronto para desenvolvimento via Docker ou Codespaces.
Requisitos mínimos:
- 4 cores
- 6 GB RAM (8 GB recomendado)
Comando no VS Code:
Dev Containers: Clone Repository in Container Volume...
yaml Copiar código
Projeto segue código de conduta open-source padrão.
Sem drama. Sem ego. Só código funcional.
Copyright (c) NPSharp Project
Licenciado sob MIT License
Fork. Modifique. Distribua. Domine.