Existe-t-il un équivalent Linux du bloc-notes du programmeur ou Notepad ++


14

Je suis récemment passé à Ubuntu depuis Windows et j'adore ça. Une chose qui me manque est le bloc-notes de mon programmeur. Je n'ai encore rien trouvé de similaire pour Linux. Eclipse est bien trop grande et impliquée pour ce dont j'ai besoin.

MODIFIÉ POUR AJOUTER:

Plus précisément, je recherche -

  • un outil de diff (je connais Meld, mais je recherche un outil intégré ou plug-in plutôt qu'un outil séparé);

  • ftp;

  • correspondance de balises html / xml;

  • et le plus important - trouver dans les fichiers - rechercher un terme ou une expression régulière dans un groupe de fichiers spécifique à l'utilisateur, ou récursivement dans des répertoires, et renvoyer une liste de résultats surlignée et cliquable.

Modifié à nouveau (04/05/2011) J'ai fini par essayer la plupart des suggestions ci-dessous, mais je me suis retrouvé avec Komodo Edit . Il fait tout ce que je voulais, et il est disponible sur les trois plates-formes, donc maintenant que je suis sur un Mac au travail, je n'ai plus besoin d'apprendre un autre nouvel IDE. Il est construit sur Mozilla, il existe donc des modules complémentaires (et vous pouvez créer le vôtre) qui peuvent être mis à jour de la même manière que les modules complémentaires de Firefox.


2
Je vais juste laisser cela comme un commentaire car vous avez déjà choisi votre réponse, mais Notepad ++ est censé fonctionner très bien sous WINE.
Michael

Réponses:


20

De nombreux utilisateurs Linux finissent par migrer vers Vim ou Emacs. Ils ont des courbes d'apprentissage raides, mais une personnalisation presque infinie. Pour un éditeur plus notepad ++, j'entends de bonnes choses à propos de geany, mais je suis moi-même un utilisateur de vim.

À mon avis, le choix d'un éditeur est une affaire très personnelle. Si j'étais vous, je regarderais cette liste et les essayerais un par un jusqu'à ce que j'en trouve une qui fonctionne pour moi. Si tout le reste échoue, j'ai remarqué sur cette liste que notepad ++ fonctionnait bien avec wine.


Merci pour cette liste. Je pense que je vais essayer geany et jEdit - vim semble être un peu dur pour moi (je suis un wuss!). Malheureusement, aucun d'eux n'a TOUTES les fonctionnalités que je veux, mais ils sont plus proches que tout ce que j'ai vu jusqu'à présent.
EmmyS

2
vim est génial. Le meilleur éditeur de texte du programmeur. Pour moi, c'est mieux que n'importe quel IDE jamais créé.
Wuffers

@EmmyS - emacs possède TOUTES ces fonctionnalités et plus encore. La fonctionnalité que vous demandez n'est qu'une tasse dans le grand évier de cuisine de ce qu'emacs peut faire. gloussement Mais, emacs a définitivement une courbe d'apprentissage. À mon avis, il est plus simple de faire les choses simples dans emacs que vi, mais c'est juste mon avis.
Omnifarious

@EmmyS: vim a (ainsi qu'emacs) tout ce que vous voulez .. sous plus d'OS que de bloc-notes * ou quoi que ce soit. si vous n'aimez pas vim dans sa configuration installez cream.sf.net ce qui en fait un assez bon éditeur "idiot-proof" ...
akira

Je sais que c'est une VRAIMENT vieille question, mais je vais laisser cela ici pour les gens qui trébuchent dessus. Si vous allez utiliser Linux ou Unix, APPRENEZ professionnellement. Il ne doit pas être votre meilleur ami, votre éditeur d'utilisation quotidienne ou autre, mais une version de vi fait partie de l'installation par défaut de chaque Unix auquel je peux penser, et j'ai utilisé Linux, Net et FreeBSD, Slolaris et Irix "professionnellement", et en a touché quelques autres en passant. Vi a tendance à être là quand les autres le sont. Oui, si vous êtes un programmeur (en particulier C ou LISP) EMACS pourrait être mieux, mais il n'est pas toujours là.
Petro


4

Il y a des tonnes d'éditeurs, beaucoup avec des fonctionnalités que vous adorerez. Ma suggestion est définitivement de migrer vers quelque chose qui fonctionne sur plusieurs plateformes et de l'utiliser sur toutes vos machines.

Cela dit, voici un lien pour de nombreuses options Ubuntu: https://help.ubuntu.com/community/Programming

GNU Emacs, Vim et jEdit sont de bonnes options (pensais que je n'utilise pas jEdit):


3

Je suis également nouveau sur Ubuntu et j'utilise Atom et j'en suis vraiment satisfait. Il a certaines fonctionnalités par défaut comme le pliage de code et la saisie semi-automatique des extraits pour les mots fréquemment utilisés. Mais à part cela, il est entièrement personnalisable et il existe des packages gratuits pour tout ce que vous pouvez imaginer. Il existe des packages pour:

  • ajouter une mini-carte
  • changer la couleur du thème
  • changer la couleur de la syntaxe
  • Ajoutez du linter pour détecter rapidement vos erreurs
  • Packages de saisie semi-automatique pour de nombreuses langues
  • Rechercher et remplacer dans le fichier (ctr + f) ou dans tout le dossier du projet (ctr + shift + f)

Ce sont quelques-unes des fonctionnalités. Essaie. :-)


2

J'aime gvim. Il a toute la puissance de vim , mais avec quelques fonctionnalités GUI conviviales ajoutées. Il a une coloration syntaxique, une recherche et un remplacement liés aux expressions rationnelles, et vous pouvez faire des différences, ainsi qu'une foule d'autres choses. C'est également multiplateforme.

J'utilise également gedit.


2

En fonction de vos spécifications, comme l'utilisation de regex / ftp, Vim est le meilleur éditeur que vous souhaitez utiliser. Cela semblera impossible au début, alors prenez quelques tutoriels, je vous suggère de parcourir le livre, A Byte of Vim de swaroop hegde, c'est gratuit à télécharger


2

Gedit n'est pas mauvais et vous pouvez l'avoir par défaut de toute façon. Sur la base des commentaires, jetez également un œil à Bluefish .


J'ai gedit, mais il n'a pas beaucoup de plugins ou de fonctionnalités. J'ai modifié mon message d'origine pour ajouter plus d'informations sur ce que je recherche.
EmmyS

Edit: OK, sur la base des commentaires, jetez un oeil à Bluefish bluefish.openoffice.nl/features.html
Linker3000

2

Notez qu'Unix (dans lequel presque toutes les distributions Linux comptent) a une philosophie complètement différente de Microsoft et Windows en général.

La philosophie Unix en bref; Faites une chose et faites-le bien.

Par conséquent, vous verrez très peu d'IDE à tout faire. Au lieu de cela, de nombreuses tâches sont effectuées par de petits outils très compétents, comme MELD est uniquement axé sur la diff / fusion (kdiff3 est un autre excellent outil d'ailleurs).

À partir de cela, ma suggestion est de prendre votre temps et vraiment apprendre à faire votre travail à la manière Unix. Apprenez des choses comme les utilitaires GNU , grep , find et des outils comme Git . Cela paiera et vous ne voudrez plus jamais revenir en arrière.

Unixing heureux!

(ps: superuser.com ne me permet pas de plus de deux liens, mais je suis sûr que Google vous aidera)


2

Vous pouvez utiliser gedit ou vous pouvez utiliser Notepadqq. J'aime mieux Notepadqq que gedit. Notepadqq est un clone open source de Notepad ++, vous ne devriez pas avoir besoin d'installer wine uniquement pour Notepad ++.


1

Je suppose que c'est un vieux post mais vous pouvez regarder wine pour utiliser Notepad ++ sur ubuntu. Je l'ai fait et je le trouve bien meilleur que les simples éditeurs de texte disponibles pour linux ....


1

Puisque personne n'a mentionné Editra, je pense que je dois le faire. Vérifiez-le si vous le souhaitez. Personnellement, je préfère gedit avec des modules complémentaires, mais Editra s'en rapproche. Et, c'est multiplateforme!

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.