89 votes

Quels éditeurs de texte pour développeurs sont disponibles pour Ubuntu ?

Je suis à la recherche d'un éditeur de texte pour la programmation en Python, de préférence un qui est facile à apprendre pour les débutants.

10voto

Peter Ritchie Points 18352

Nano

Si vous voulez vous familiariser avec l'interface de ligne de commande (CLI) dans le terminal, je vous suggère Nano. C'est un outil très flexible et, de plus, il est déjà préinstallé dans le terminal GNOME.

Pour accéder à Nano :

  1. Affichez le terminal GNOME.

  2. Type nano dans le terminal.

    $ nano

  3. Voilà, vous êtes en nano !

Il est plutôt intimidant au début, mais il est utile si vous êtes un administrateur système et il sera utile dans les situations où il n'y a pas d'interfaces graphiques.

10voto

NotMe Points 3732

Scribes Install scribes

screenshoot

Scribes est conçu pour vous rendre plus productif Simple, fin et élégant, mais puissant.

Les caractéristiques comprennent :

  • Extensible via des plugins Python
  • Edition à distance (ftp, sftp, ssh, samba, webdav, webdavs)
  • Des bribes ! Regardez la démo flash.
  • Complétion automatique des mots
  • Correction et remplacement automatiques
  • Complétion automatique des paires de caractères et insertion intelligente
  • Indentation automatique
  • Fonctions puissantes de traitement et de manipulation de texte
  • Signets et navigation intelligente
  • Commutateur de documents
  • Couleurs syntaxiques pour plus de 30 langues
  • et bien plus encore...

Installer

sudo apt-get install scribes

Ou La dernière version de Scribes peut être installée en utilisant le PPA officiel suivant : -

sudo add-apt-repository ppa:mystilleef/scribes-daily
sudo apt-get update && sudo apt-get install scribes

9voto

Václav Boháč Points 61

J'utilise Gedit avec Plugin Gmate . C'est une solution légère et rapide. Je pense qu'elle vous permet d'utiliser la plupart des fonctionnalités de TextMate.

Il suffit de télécharger les sources et d'exécuter install.sh script.

8voto

Evan Points 1318

トライ Geany . Il a un support intégré pour Ruby et possède les fonctionnalités que vous souhaitez. Il est conçu pour avoir les fonctionnalités d'un IDE tout en restant léger.

Geany est un environnement de développement intégré petit et léger. Il a été développé pour fournir un IDE petit et rapide, qui n'a que quelques dépendances d'autres paquets. Un autre objectif était d'être aussi indépendant que possible d'un environnement de bureau spécial comme KDE ou GNOME - Geany ne nécessite que les bibliothèques d'exécution GTK2.

Pour l'installer, y compris les fonctionnalités du projet que vous souhaitez, installez le fichier geany y geany-plugins paquets.

6voto

Simon Points 1281

MonoDevelop

Image of the MonoDevelop IDE

Il a été écrit à l'origine comme un IDE pour écrire du C# (ce pour quoi il est fantastique) mais des extensions ont été créées pour étendre l'éditeur à d'autres langages.

Les langues d'extension comprennent :

  • Python
  • java
  • clair de lune
  • boo
  • vala

Il semblerait également qu'un module PHP soit en cours d'élaboration.

Personnellement, je l'ai utilisé principalement pour le développement C# et un peu Python (j'aimerais vraiment que les développeurs se mettent au travail sur la fonction de complétion automatique de Python).

Il a également la possibilité d'intégrer des plugins pour la gestion des bases de données, le contrôle des sources, les tests unitaires, etc...

Bien qu'il ne s'agisse pas d'une option très "légère", elle vaut vraiment la peine d'être utilisée.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X