Quelles sont les alternatives à Notepad ++ sur Ubuntu?


130

J'utilise Notepad ++ sur Windows 7 et je veux savoir s'il existe une bonne substitution sur Ubuntu.

Je veux quelque chose qui est bon pour l'édition de fichiers HTML.


2
Il y a GEdit (éditeur par défaut pour Gnome) et Kate (par défaut pour KDE). Celles-ci sont très conviviales, mais je ne sais pas si elles sont suffisamment "conviviales pour le HTML". Néanmoins, il existe de nombreuses alternatives ( Linux est plein de choix ) qui ciblent spécifiquement le développement Web (Google ubuntu html editors). Vous pouvez également utiliser Oracle Eclipse (voir ici ).
Edwin

gedit fonctionne très bien pour cela.
Thomas Ward


Merci beaucoup, pour ceux qui veulent savoir comment installer "Sublime", vous pouvez facilement suivre les différentes étapes expliquées ici: how2 INstall Sublime cu
Orsius

1
Pour toutes les recherches en cours, voir softwarerecs.stackexchange.com/questions/20446/…. La question concerne le manque d'éditeur qui enregistre et charge automatiquement tous les onglets ouverts au démarrage, même sans avoir enregistré leur contenu dans un fichier.
phil294

Réponses:


76

En fait, vous pouvez installer Notepad ++ en installant d’ abord vin :

sudo apt-get update; sudo apt-get install wine

Mais quelques bonnes alternatives sont:

  1. Vim
  2. Emacs
  3. Geany
  4. kate (dans KDE, fonctionnant en unité avec l'installation des dépendances KDE appropriées)
  5. Sublime (version d'essai gratuite et illimitée / ou 70,00 USD)
  6. GEdit
  7. Komodo Edit (dans KDE)
  8. Editra

Parmi ceux-ci, Geany et GEdit sont mes favoris, mais cela dépend de vos besoins. Si vous recherchez quelque chose de plus complexe, voici Aptana Studio que j'ai cité en détail comme réponse à cette question: Développement Web de base IDE / Editor comme Dreamweaver?

Bonne chance!


Sublime a une version d'évaluation gratuite et illimitée.
David Foerster

Ouais. Le sublime est de loin mon préféré. Les popups peuvent être un peu gênants si vous utilisez le procès, mais vous ne perdez rien pour le faire.
Dillmo

2
Geany a au moins le même widget éditeur que Notepad ++;)
frlan

2
Mon vote va pour Emacs. Comme il est entièrement scriptable (Lisp), il existe des extensions pour presque tout ce que vous pouvez penser. Seul inconvénient: vous devez apprendre certains des raccourcis clavier, sinon emacs vous rendra fou.
Soulsource

8
vimn'est pas une alternative à Notepad ++. Ses raccourcis clavier sont atroces .
Dan Dascalescu

70

Grâce au travail de Daniel Di Sardi, il existe un éditeur inspiré de Notepad ++ pour Linux:

Notepadqq est un éditeur similaire à Notepad ++ pour le bureau Linux.

notepadqq capture d'écran sur linux

Il a un bon PPA (la page d’accueil dit que c’est pour 14.04, mais le tableau de bord a des versions de Utopic à Xenial ), vous pouvez donc l’installer facilement en

sudo add-apt-repository ppa:notepadqq-team/notepadqq
sudo apt-get update
sudo apt-get install notepadqq

SciTe est une autre option basée sur le même " bloc de construction" de Notepad ++ , Scintilla .


3
semble assez bon. fonctionnalité manquante: sauvegarde automatique et donc, chargement automatique des fichiers (non sauvegardés) de la dernière session (jolie nouvelle fonctionnalité en n ++, pourtant extrêmement utile)
phil294

Ok, c’est plutôt bien, mais il manque encore de nombreuses fonctionnalités dans Notepad ++.
Vue elliptique

En particulier, il n'y a aucune possibilité d'imprimer dans la version que j'ai: 0.51.0
DrMoishe Pippik

1
Ce n'est pas un port exact (la fonction de sauvegarde automatique mentionnée dans d'autres commentaires est vraiment géniale en N ++), mais elle prend en charge la langue et fonctionnera pour la plupart de mes utilisations. +1, merci beaucoup.
Brandon

2
Notepadqq n'est pas un port. Sur le site: "Ce projet est indépendant de Notepad ++ et n’utilise aucun de ses codes. Notepadqq s’inspire de Notepad ++: cela signifie que nous essayons de reproduire ses meilleurs traits, sans craindre de faire des choix différents sur ce que nous pensons peut être amélioré."
Android Dev

33

Il est en fait possible d'installer Notepad ++ sur Ubuntu. Il suffit de lancer les commandes suivantes:

sudo apt-get update
sudo apt-get install wine

Ensuite, téléchargez le programme d’installation de Notepad ++ Windows pour Windows, cliquez dessus avec le bouton droit de la souris et sélectionnez Ouvrir avec -> Chargeur de programmes Windows Wine. Suivez le processus d'installation typique et vous devriez pouvoir ouvrir Notepad ++ à partir de votre tableau de bord.


1
Vraiment c'est une bonne solution que vous pouvez en savoir plus sur wine winehq.org/about
Nanhe Kumar

cela fonctionne si bien, si facilement - j'aurais aimé savoir à quel point c'était facile il y a des années!
Dave Amphlett

Impossible de faire fonctionner le mode colonne en raison d'un conflit de touches Alt. Contournement quelqu'un?
Vue elliptique

@Elipticalview ALT + SHIFT
killdaclick

J'ai eu du succès avec Notepad ++ version 7.3.3, 32 bits sur Wine sur Ubuntu 16.04 LTS, mais aucun succès avec le dernier Notepad ++ version 7.5.4.
Marcel

8

Je recommanderais Atom . Avantages:

  • multi-plateforme (fonctionne aussi sur Windows, MacOS),
  • développé et soutenu par GitHub,
  • basé sur des technologies standard telles que le navigateur Web Chromium et JavaScript,
  • et a donc une base énorme d'extensions pour de nombreux cas d'utilisation.

1
vous n'avez pas mentionné le fait qu'il est plus gourmand en ressources que les autres éditeurs de texte
Mihai

C'est un bon éditeur, mais pas parfait. Qu'en est-il des inconvénients? Stock Atom est lent et utilise beaucoup trop de ressources. L'installation des packages FB utilisera également 100% du débit de votre disque et installera beaucoup trop de Go de données. Finalement, vous ne pourrez peut-être même pas démarrer l'application. Peut-être que FB a déjà résolu ce problème, mais j'en doute (compte tenu des millions de lignes de code et de la taille même des paquets).
Dhaupin

@ Dhaupin, vous avez raison, Atom présente également certains inconvénients. BTW, que voulez-vous dire quand vous parlez de paquets "FB"?
Robert Zelník

@ RobertZelník oo mon mauvais, FB = Facebook. Leur suite est nuclide.io . C'est joli, mais incroyablement lourd. Je ne peux pas attendre que certains de ces paquets d’atomes "s’amincissent" si cela a un sens.
dhaupin

1
Ok, merci pour votre explication. Si je comprends bien, Nuclide.io est un package pour Atom développé par l’équipe FB, indépendamment d’Atom, il n’ya donc aucune raison de revoir Nuclide lorsque nous parlons d’Atom. Cependant, vous avez raison sur le manque de ressources d’Atom et des applications basées sur un navigateur Web en général. Merci pour votre avis, je vais essayer de réécrire ma recommandation.
Robert Zelník

7

De nos jours, je recommanderais le code Visual Studio . C'est gratuit, open-source et fonctionne partout!

Wikipedia dit:

Visual Studio Code est un éditeur de code source développé par Microsoft pour Windows, Linux et macOS. Il inclut la prise en charge du débogage, du contrôle Git intégré, de la coloration syntaxique, de la complétion intelligente du code, des extraits et du refactoring du code. Il est également personnalisable. Les utilisateurs peuvent donc modifier le thème, les raccourcis clavier et les préférences de l'éditeur. C'est gratuit et open-source, bien que le téléchargement officiel soit sous une licence propriétaire.

Visual Studio Code est basé sur Electron, une structure utilisée pour déployer des applications Node.js pour le poste de travail exécuté sur le moteur de présentation Blink. Bien qu'il utilise le framework Electron, le logiciel n'est pas une fourchette d'Atom, il repose en réalité sur l'éditeur de Visual Studio Online (nom de code "Monaco").



6

Autres alternatives offrant de nombreuses fonctionnalités, notamment des outils de macro faciles à utiliser :

KKEdit

http://www.webupd8.org/2014/03/kkedit-text-editor-inspired-by-bbedit.html

https://github.com/KeithDHedger/KKEdit

http://gtk-apps.org/content/show.php/KKEdit?content=158161

  • Les options habituelles de vue source, vue fractionnée, retour à la ligne, numéros de ligne, etc.
  • Le code source complet a mis en évidence l'impression.
  • Recherche de texte standard OU recherche de regex dans les fichiers actuels ou dans tous les fichiers ouverts.
  • Aller à la déclaration de fonction, rechercher la déclaration de fonction.
  • Trouver des déclarations d'API dans Gtk-Doc's installé.
  • Rechercher et ouvrir le fichier d'inclusion.
  • Plusieurs signets.
  • Exécuter des outils externes.
  • Sauvegarder / restaurer la session.
  • Exécutez l'outil externe de manière synchrone ou asynchrone.
  • Transmettre le texte sélectionné à des outils externes.
  • Vérification orthographique via ASpell, vérification du mot sélectionné ou vérification du document via le menu à onglets.

entrez la description de l'image ici

méditer Installer medit

Site officiel

  • Mise en évidence de la syntaxe configurable.
  • Accélérateurs de clavier configurables.
  • Multiplateforme - fonctionne sous unix et windows.
  • Plugins: peuvent être écrits en C, Python ou Lua.
  • Outils configurables disponibles dans les menus principal et contextuel. Ils peuvent être écrits en Python ou en Lua, ou bien être un script shell.
  • Recherche / remplacement d'expressions régulières, interface frontale grep, sélecteur de fichier intégré, etc.

    medit capture d'écran


1
medit se trouve dans le référentiel de paquets Ubuntu par défaut, est très facile à charger, possède une interface graphique et est aussi textuel que notepad ++ (comparé à beaucoup d'EDI dans d'autres réponses). C'est une excellente option. La seule chose qui me manque jusqu'à présent est de savoir comment notepad ++ facilite le "papier brouillon" en stockant des notes non sauvegardées et sans titre quelque part dans les coulisses, temporairement.
sculpteur

4

Avez-vous essayé Atom? https://atom.io/

sudo add-apt-repository ppa:webupd8team/atom
sudo apt-get update 
sudo apt-get install atom

Ou avez-vous essayé Sublime Text ?? http://www.sublimetext.com/

sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update 
sudo apt-get install sublime-text-installer

Sublime n’est pas gratuit et lorsqu’on l’utilise, il affiche une notification pour l’acheter. Mais vous pouvez "l'évaluer" autant que vous le souhaitez. (Le site internet de Sublime indique "Il n’existe actuellement aucune limite de temps pour l’évaluation")


5
Il serait utile de mentionner la mise en garde majeure que Sublime coûte 70 USD et déploiera des pop-ups et ainsi de suite si l'utilisateur n'a pas payé.
underscore_d

2

Brackets est un éditeur de texte open source moderne qui comprend la conception Web. Il est conçu dès le départ pour les concepteurs Web et les développeurs front-end.

Il est disponible pour de nombreux systèmes d'exploitation et fonctionne plutôt bien avec Ubuntu. Pour installer Brackets dans toutes les versions actuellement prises en charge d’Ubuntu, ouvrez le terminal et tapez:

sudo snap install --classic brackets

entrez la description de l'image ici


2

Je n'ai pas réussi à obtenir le Bloc-notes ++ pour travailler avec wine / ubuntu. Néanmoins, vous pouvez installer notepadd ++ en un clin d'œil et cela fonctionne très bien.

Allez sur https://www.ubuntu.com/desktop/snappy et suivez les liens. Des instantanés sont disponibles pour une variété de packages logiciels conteneurisés. Le "magasin" est situé à l' adresse https://snapcraft.io/store . La page d'accueil est https://snapcraft.io .

Ou consultez https://linuxconfig.org/a-beginner-s-introduction-to-snaps-the-universal-linux-package-format ou https://en.wikipedia.org/wiki/Snappy_(package_manager) .


2

IMG:  Ubuntu 14.04 et plus tard

Notepad ++ ( notepad-plus-plus ) est un paquet logiciel enfichable dans les référentiels par défaut de toutes les versions actuellement prises en charge d'Ubuntu. Pour installer Notepad ++, ouvrez le terminal et tapez:

sudo snap install notepad-plus-plus  

Pour ajouter la navigation Notepad ++ à d'autres lecteurs en plus du lecteur par défaut:

sudo snap connect notepad-plus-plus:removable-media

entrez la description de l'image ici


1

Regardez les scribes . Fonctionnalités:

  • Complétion automatique des mots
  • Correction automatique et remplacement
  • Complément automatique des caractères et insertion intelligente
  • Indentation automatique
  • De nombreuses langues

1

Essayez eric4 .

J'utilise à la fois notepadd ++ sous Windows et eric4 sous Debian. Eric est supérieur à bien des égards à Notepad ++ à mon avis et est gratuit.


1
Pour ma part, je ne peux pas lire dans vos pensées, veuillez énumérer quelques-unes de ces "manières différentes".
Cees Timmerman
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.