O QXCoder é um editor de código com interface semelhante ao antigo Vi, sendo totalmente escrito em Python3 e com características de uma IDE. Sua principal vantagem está na simplicidade de uso. Conte com a simplicidade dos atalhos de teclado, mas a robustez e praticidade de uma verdadeira IDE.
Para executar o editor, use ./qxcoder [nomeDoArquivo.c] ou simplesmente ./qxcoder. Se instalado, use qxcoder diretamente.
- Destaque de cores nas principais estruturas.
- Teste(s): Unitário (
via TravisCI) - Métrica(s): Cobertura de código (
via codecov)
- Sugestão de código com base nos arquivos do projeto
- Alternar entre arquivos por janelas
- Atalhos para copiar e colar
git clone https://github.com/jeimison3/QxCoder-ES.git
cd QxCoder-ES
./tools/installercd QxCoder-ES
pip install -r requirements.txt - Testes podem ser iniciados via
pytestoupython3 -m pytest. - Testes individuais de classe podem ser feitos via:
pytest teste/controller/TArquivo.py -s- Cobertura(coverage) pode ser analisada linha por linha via:
pytest --cov-report term-missingPara inserir novas bibliotecas basta inserir em requirements.txt.