Un bon éditeur de code source

Jøê Grèéñ

Un bon éditeur de code source


Je veux un éditeur de code source avec les fonctionnalités suivantes

  • Doit prendre en charge C, C ++, Java, Ruby Python et Django et son langage de création de modèles HTML
  • Ne doit pas être très lourd, moy. utilisation de la mémoire 100M
  • L’éditeur doit être beau, avoir de belles polices et facile à utiliser (un peu comme un OS élémentaire ou macOS)
  • Doit être disponible pour Ubuntu et Arch
  • De plus, il doit compléter automatiquement les fonctions, les noms de modules et les variables de la bibliothèque standard au moins

Doit être gratuit ou avoir une licence d’étudiant gratuite disponible. Peut ou non être open source.

CPerkins

Salut, à propos de cette limite de mémoire: voulez-vous vraiment dire 100M? Si oui, la réponse est triviale: Eclipse. Si vous voulez dire 100K, êtes-vous sûr que vous devez le garder aussi petit? C’est une cible difficile à atteindre – même vi est souvent plus grand.

Jøê Grèéñ

Je parle de l’utilisation de la RAM et non de l’utilisation du disque dur …

CPerkins

Je parle également de l’utilisation de la RAM. Avez-vous déjà essayé Eclipse? C’est un IDE à part entière, mais la partie SCE est assez solide. Et l’empreinte est généralement bien inférieure à 100M pour l’édition selon mon expérience – bien sûr, si vous exécutez / déboguez également, cela augmente.

Jøê Grèéñ

Oui, j’ai utilisé Eclipse une ou deux fois mais j’ai trop de dépendances et maintenir un IDE est inutile étant donné que j’utilise la plupart du temps les IDE de JetBrain. J’ai besoin d’un éditeur pour éditer petit temps en résolvant les problèmes de CP

Réponses


 Basil Bourque

Les IDE complets peuvent s’exécuter dans cette plage de mémoire:

Atome

Pour les applications d’éditeur de texte plus simples, Atom fait fureur maintenant. Voir Wikipedia .

Une application de bureau locale mais intéressante, construite avec JavaScript et les technologies Web. Complet, dès la sortie de la boîte, mais aussi assez piratable si vous le souhaitez.

jEdit

Cet éditeur basé sur Java était jadis mon préféré.

Prend en charge quelques centaines de langues, dont Django.

Jøê Grèéñ

Est-ce que NetBeans n’est pas fait par Oracle ???

Basil Bourque

@ JøêGrèéñ netbeans.org/community/apache-incubator.html


 rrirower

Visual Studio Code s’exécute sur plusieurs plateformes, y compris Ubuntu. Il est léger et destiné à être un éditeur, pas un IDE complet.

Caractéristiques :

  • IntelliSense
  • Débogage
  • Git intégré
  • De nombreuses extensions tierces

C’est gratuit et peut être personnalisé avec des thèmes.


 ivanivan

Je voudrais jeter un œil à Geany – open source, multiplateforme (Linux, OS X, Windows). Prend en charge toutes les langues que vous mentionnez, la syntaxe hilighting, une fenêtre de console dans laquelle travailler et des boutons de compilation / génération qui peuvent être personnalisés pour utiliser votre chaîne de génération. C’est plus un IDE super léger et configurable qu’un éditeur de texte brut …


 RProgram

Essayez CudaText . C’est open source, gratuit. Tous les éléments y sont faits, sauf un élément:

« Il doit également se compléter automatiquement pour les fonctions, les noms de modules et les variables de la bibliothèque standard » – cela dépend de la syntaxe. Pour Python, il est pris en charge via le plugin « Python Intel ». Pour les autres syntaxes non prises en charge.

De nombreuses fonctionnalités – plugins (Addon Manager).

entrez la description de l'image ici

Jøê Grèéñ

Prend-il en charge le langage de modèle Jinja ou Django ???

RProgram

@Joe, Oui, il a des lexers Jinja et « HTML Django » dans Plugins / Addon Manager.

 

#de, bon, code, Éditeur, source, un

 

elle.fr

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *