Il y a quelques mois j'ai publié cette article annonçant l'EDI dans sa version alpha. Aujourd'hui, il est déjà en version stable et passe à la version suivante.
Edis est un environnement de développement intégré (IDE) pour le langage de programmation C (le travail est en cours pour prendre en charge C ++) développé en pur Python et en utilisant PyQtName pour l'interface graphique.
Caractéristiques en vedette
- Fonctionnalités typiques: retrait automatique, affichage des tabulations et des espaces, les onglets ont été remplacés par un Combo pour changer d'éditeur.
- Multiplateforme
- Rechercher et remplacer
- Aller à une ligne et / ou une colonne spécifique
- Aller à un symbole
- Mise en évidence de la syntaxe
- Pliage de code
- Masquer / afficher les panneaux
- Gestion de session pour mémoriser les fichiers et projets de la dernière session
- Mises à jour aériennes
- Minicarte en temps réel
- Mise en évidence des mots
- Collage de code (interaction avec Pastebin)
- Analyseur de style de code
- Sélecteur de fichiers
- Arbre des symboles
- Gestionnaire de projet
- Autocomplétion basée sur des documents
- Favoris et partage
- Saisie semi-automatique intelligente {}, (), []
- Explorateur de fichiers
- Créateur de thèmes pour l'interface et l'éditeur
- et beaucoup plus!
Edis utilise par défaut GCC pour la compilation, mais il peut être adapté pour utiliser BRUIT.
Comment collaborer avec le projet?
Il existe de nombreuses façons de collaborer:
rapport de bugs, traduction, packaging pour les différentes distributions, amélioration du web, dans le core, etc. Vous pouvez jeter un œil à celui-ci page.
Installations préconisées
Edis Il est multiplateforme, pour son installation à partir du code source dans n'importe quelle distribution, vous devez d'abord avoir installé le dépendances:
installation sudo python setup.py
Un avenir
Le développement de l' Edis C'est continu, il y a beaucoup d'idées folles et cool que vous souhaitez mettre en œuvre:
- Débogueur
- Prise en charge de la gestion des versions de code
- Améliorer l'analyseur de style
- Tiroir de diagramme
- Prise en charge des plugins
- Bulle de code
- et de plus!
Contact
Edis a un web qui a été généré par GitHub puis modifié, est obsolète et orphelin;). Aussi un liste de diffusion actif qu'ils peuvent faire un tour.
Télécharger
Edis est hébergé dans GitHub et a des tests qui s'exécutent automatiquement via Travis-CI.