Was sind die Alternativen zu Notepad ++ unter Ubuntu?

130

Ich benutze Notepad ++ unter Windows 7 und möchte wissen, ob es unter Ubuntu einen guten Ersatz dafür gibt.

Ich möchte etwas, das für die Bearbeitung von HTML-Dateien gut ist.

user171010
quelle
2
Es gibt GEdit (Standardeditor für Gnome) und Kate (Standardeditor für KDE). Diese sind sehr benutzerfreundlich, ich weiß aber nicht, ob sie "HTML-freundlich" genug sind. Dennoch gibt es viele Alternativen ( Linux ist voll von Wahl ), die speziell auf die Webentwicklung (Google ubuntu html editors) abzielen . Sie können auch Oracle's Eclipse verwenden (siehe hier ).
Edwin
Gedit funktioniert gut für diese.
Thomas Ward
Vielen Dank, für diejenigen, die wissen wollen, wie man "Sublime" installiert , können Sie die verschiedenen Schritte, die hier erklärt werden, leicht befolgen : how2 INstall Sublime cu
Orsius
1
Weitere Informationen finden Sie unter softwarerecs.stackexchange.com/questions/20446/…. Die Frage behebt das Fehlen eines Editors, mit dem alle geöffneten Registerkarten beim Start automatisch gespeichert und geladen werden, auch wenn deren Inhalt nicht in einer Datei gespeichert wurde.
phil294

Antworten:

76

Eigentlich können Sie Notepad ++ installieren, indem Sie zuerst wine installieren :

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

Aber einige gute Alternativen sind:

  1. Vim
  2. Emacs
  3. Geany
  4. kate (in KDE wird es zusammen mit der Installation der richtigen KDE-Abhängigkeiten ausgeführt)
  5. Sublime (kostenlose, unbegrenzte Testversion / oder 70,00 US-Dollar)
  6. GEdit
  7. Komodo Edit (in KDE)
  8. Editra

Von diesen sind Geany und GEdit meine Favoriten, aber es hängt von Ihren Bedürfnissen ab. Wenn Sie nach etwas Komplexerem suchen, gibt es das Aptana Studio, das ich als Antwort auf diese Frage ausführlich erwähnte: Basic Web Development IDE / Editor wie Dreamweaver?

Viel Glück!

Geppettvs D'Constanzo
quelle
Sublime hat eine kostenlose, unbegrenzte Testversion.
David Foerster
Ja. Sublime ist bei weitem mein Favorit. Die Popups können etwas ärgerlich sein, wenn Sie die Testversion verwenden, aber Sie verlieren nichts dafür.
Dillmo
2
Geany hat mindestens das gleiche Editor-Widget wie Notepad ++;)
Frlan
2
Meine Stimme geht für Emacs. Da es vollständig skriptfähig ist (Lisp), gibt es Erweiterungen für fast alles, was Sie sich vorstellen können. Einziger Nachteil: Sie müssen einige Tastaturkürzel lernen, sonst macht Sie der Emac verrückt.
Quelle
8
vimist keine Alternative zu Notepad ++. Die Tastenkombinationen sind geradezu grausam .
Dan Dascalescu
70

Dank der Arbeit von Daniel Di Sardi gibt es einen Editor, der zu Notepad ++ für Linux inspiriert ist:

Notepadqq ist ein Editor wie Notepad ++ für den Linux-Desktop.

notepadqq Screenshot unter Linux

Es hat eine nette PPA (die Homepage sagt, es ist für 14.04, aber das Launchpad hat Versionen von Utopic bis Xenial ), so dass Sie einfach installieren können

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

Als weitere Option basiert SciTe auf dem gleichen " Bearbeitungsbaustein" von Notepad ++ , Scintilla .

Rmano
quelle
3
sieht sehr gut aus. fehlende Funktion: automatische Speicherung und damit automatisches Laden der (nicht gespeicherten) Dateien aus der letzten Sitzung (ziemlich neue Funktion in n ++, aber äußerst nützlich)
phil294
Ok, es ist ziemlich gut, aber es fehlen immer noch viele Funktionen, die Notepad ++ hat.
Elliptical View
Insbesondere gibt es keine Möglichkeit zum Drucken in der Version, die ich habe: 0.51.0
DrMoishe Pippik
1
Es ist kein genauer Port (Die in anderen Kommentaren erwähnte Funktion zum automatischen Speichern ist in N ++ WIRKLICH fantastisch), aber sie unterstützt Sprachen und funktioniert für die meisten meiner Anwendungen. +1, vielen Dank.
Brandon
2
Notepadqq ist kein Port. Von der Website: "Dieses Projekt ist unabhängig von Notepad ++ und verwendet keinen seiner Codes. Notepadqq ist von Notepad ++ inspiriert: Dies bedeutet, dass wir versuchen, seine besten Eigenschaften zu reproduzieren, ohne Angst davor zu haben, unterschiedliche Entscheidungen zu treffen Kann verbessert werden."
Android Dev
33

Es ist tatsächlich möglich, Notepad ++ unter Ubuntu zu installieren. Führen Sie einfach die folgenden Befehle aus:

sudo apt-get update
sudo apt-get install wine

Laden Sie dann das Windows-Installationsprogramm Notepad ++ herunter, klicken Sie mit der rechten Maustaste darauf und wählen Sie Öffnen mit -> Wine Windows Program Loader. Befolgen Sie den typischen Installationsprozess und Sie sollten in der Lage sein, Notepad ++ von Ihrem Dash aus zu öffnen.

Dillmo
quelle
1
Wirklich, das ist eine gute Lösung. Sie können mehr über Wein erfahren. Winehq.org/about
Nanhe Kumar
das funktioniert so gut, so einfach - ich wünschte, ich hätte gewusst, wie einfach es vor Jahren war!
Dave Amphlett
Der Spaltenmodus funktioniert aufgrund eines Konflikts mit der Alt-Taste nicht. Umgehung jemand?
Elliptical View
@Elipticalview ALT +
UMSCHALT
Ich hatte Erfolg mit Notepad ++, Version 7.3.3, 32 Bit auf Wine unter Ubuntu 16.04 LTS, aber keinen Erfolg mit der neuesten Notepad ++ - Version 7.5.4.
Marcel
8

Ich würde Atom empfehlen . Vorteile:

  • Multi-Plattform (funktioniert auch unter Windows, MacOS),
  • entwickelt und unterstützt von GitHub,
  • basierend auf Standardtechnologien wie Chromium Webbrowser und JavaScript,
  • und hat daher eine riesige Basis an Erweiterungen für viele Anwendungsfälle.
Robert Zelník
quelle
1
Sie haben nicht erwähnt, dass es mehr Ressourcen als andere Texteditoren hungrig ist
Mihai
Es ist ein guter Editor, aber nicht perfekt. Was ist mit den Nachteilen? Stock Atom ist langsam und verbraucht viel zu viele Ressourcen. Durch die Installation der FB-Pakete wird auch der Datenträger zu 100% ausgelastet, und es werden viel zu viele GB Daten installiert. Möglicherweise können Sie die App nicht einmal starten. Vielleicht hat FB das inzwischen behoben, aber ich bezweifle es (in Anbetracht der Millionen von Codezeilen und der bloßen Paketgröße).
Dhaupin
@dhaupin, Du hast recht, Atom hat auch einige Nachteile. Übrigens, was meinst du, wenn du von "FB" -Paketen sprichst?
Robert Zelník
@ RobertZelník oo meine schlechte, FB = Facebook. Ihre Suite ist nuclide.io . Es ist ziemlich süß, aber unglaublich schwer. Ich kann es kaum erwarten, bis einige dieser Atom-Pakete "abnehmen", wenn das Sinn macht.
Dhaupin
1
Ok, danke für deine Erklärung. Soweit ich weiß, ist Nuclide.io ein Paket für Atom, das vom FB-Team unabhängig von Atom selbst entwickelt wurde. Es gibt also keinen Grund, Nuclide zu überprüfen, wenn wir über Atom sprechen. Sie haben jedoch Recht, wenn es um den Ressourcenhunger von Atom und webbrowser-basierten Anwendungen im Allgemeinen geht. Vielen Dank für Ihre Nachricht. Ich werde versuchen, meine Empfehlung umzuschreiben.
Robert Zelník
7

Heutzutage würde ich Visual Studio Code empfehlen . Es ist kostenlos, Open Source und läuft überall!

Wikipedia sagt:

Visual Studio Code ist ein Quellcode-Editor, der von Microsoft für Windows, Linux und macOS entwickelt wurde. Es enthält Unterstützung für Debugging, eingebettete Git-Steuerung, Syntaxhervorhebung, intelligente Code-Vervollständigung, Snippets und Code-Refactoring. Es ist auch anpassbar, sodass Benutzer das Thema, die Tastaturkürzel und die Einstellungen des Editors ändern können. Es ist kostenlos und Open Source, obwohl der offizielle Download unter einer proprietären Lizenz steht.

Visual Studio Code basiert auf Electron, einem Framework, mit dem Node.js-Anwendungen für den Desktop bereitgestellt werden, der auf der Blink-Layout-Engine ausgeführt wird. Obwohl es das Electron-Framework verwendet, ist die Software kein Fork von Atom, sondern basiert auf dem Editor von Visual Studio Online (Codename "Monaco").

Farahmand
quelle
6

Drei weitere Alternativen:

  1. Gedit
  2. Bluefish (Ubuntu Software Center)
  3. Aptana Studio 3

Bluefish ist meiner Meinung nach sehr gut für HTML und CSS.

John Sánchez Alvarez
quelle
6

Andere Alternativen mit umfangreichen Funktionen, einschließlich benutzerfreundlicher Makrotools:

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

  • Die üblichen Optionen für die Quellansicht, geteilte Ansicht, Zeilenumbruch, Zeilennummern usw.
  • Hervorgehobener Druck des vollständigen Quellcodes.
  • Standardtextsuche ODER Regex-Suche in aktuellen oder allen geöffneten Dateien.
  • Zur Funktionsdeklaration springen, Funktionsdeklaration suchen.
  • Finden Sie API-Deklarationen in installierten Gtk-Docs.
  • Include-Datei suchen und öffnen.
  • Mehrere Lesezeichen.
  • Führen Sie externe Tools aus.
  • Sitzung speichern / wiederherstellen.
  • Führen Sie das externe Tool synchron oder asynchron aus.
  • Übergeben Sie den ausgewählten Text an externe Tools.
  • Rechtschreibprüfung über ASpell, Prüfung des ausgewählten Wortes oder Prüfung des Dokuments über das Registerkartenmenü.

Bildbeschreibung hier eingeben

meditieren Installieren Sie medit

Offizielle Seite

  • Konfigurierbare Syntaxhervorhebung.
  • Konfigurierbare Tastaturbeschleuniger.
  • Multiplattform - funktioniert unter Unix und Windows.
  • Plugins: können in C, Python oder Lua geschrieben werden.
  • Konfigurierbare Werkzeuge im Haupt- und Kontextmenü. Sie können in - Python oder Lua geschrieben werden, oder es kann sich um ein Shell-Skript handeln.
  • Suchen / Ersetzen von regulären Ausdrücken, Grep-Frontend, eingebauter Dateiauswahl usw.

    medit screenshot

Sadi
quelle
1
medit ist im standardmäßigen Ubuntu-Paket-Repository enthalten, lässt sich sehr schnell laden, verfügt über eine grafische Benutzeroberfläche und ist textorientiert wie Notepad ++ (im Vergleich zu vielen IDEs in anderen Antworten). Es ist eine ausgezeichnete Option. Das Einzige, was ich bisher vermisse, ist, wie Notepad ++ "Altpapier" erleichtert, indem es ungespeicherte, unbenannte Notizen zeitweilig hinter den Kulissen aufbewahrt.
Carver
4

Hast du Atom ausprobiert? https://atom.io/

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

Oder haben Sie Sublime Text ausprobiert? 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 ist nicht kostenlos und manchmal wird bei der Verwendung eine Kaufbenachrichtigung angezeigt. Sie können es jedoch so oft "auswerten", wie Sie möchten. (Auf der Sublime-Website heißt es: "Derzeit gibt es kein Zeitlimit für die Bewertung.")

Mihai
quelle
5
Es wäre hilfreich zu erwähnen, wie wichtig es ist, dass Sublime 70 US-Dollar kostet und Pop-ups bereitstellt, und was nicht, wenn der Benutzer nicht bezahlt hat.
Underscore_d
2

Brackets ist ein moderner Open Source-Texteditor, der sich mit Webdesign auskennt. Es wurde von Grund auf für Webdesigner und Front-End-Entwickler entwickelt.

Es ist für viele Betriebssysteme verfügbar und funktioniert ziemlich gut mit Ubuntu. Um Brackets in allen derzeit unterstützten Versionen von Ubuntu zu installieren, öffnen Sie das Terminal und geben Sie Folgendes ein:

sudo snap install --classic brackets

Bildbeschreibung hier eingeben

pa4080
quelle
2

Ich war nicht in der Lage, Notepad ++ für die Arbeit mit Wine / Ubuntu zu bekommen. Trotzdem können Sie notepadd ++ im Handumdrehen installieren und es funktioniert einwandfrei.

Gehen Sie zu https://www.ubuntu.com/desktop/snappy und folgen Sie den Links. Snaps sind für eine Vielzahl von containerisierten Softwarepaketen verfügbar. Der Snap "Store" befindet sich unter https://snapcraft.io/store . Die Homepage ist https://snapcraft.io .

Oder lesen Sie https://linuxconfig.org/a-beginner-s-introduction-to-snaps-the-universal-linux-package-format oder https://en.wikipedia.org/wiki/Snappy_(package_manager) .

user136484
quelle
2

IMG:  Ubuntu 14.04 und höher

Notepad ++ ( notepad-plus-plus ) ist ein Snap-Paket in den Standard-Repositorys aller derzeit unterstützten Versionen von Ubuntu. Um Notepad ++ zu installieren, öffnen Sie das Terminal und geben Sie Folgendes ein:

sudo snap install notepad-plus-plus  

So fügen Sie die Notepad ++ - Navigation zu anderen Laufwerken als dem Standardlaufwerk hinzu:

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

Bildbeschreibung hier eingeben

karel
quelle
1

Schauen Sie sich die Schriftgelehrten an . Eigenschaften:

  • Automatische Wortvervollständigung
  • Automatische Korrektur und Ersetzung
  • Automatische Vervollständigung der Zeichenpaare und intelligentes Einfügen
  • Automatischer Einzug
  • Viele Sprachen
repat
quelle
1

Versuchen Sie es mit eric4 .

Ich benutze sowohl notepadd ++ unter Windows als auch eric4 unter Debian. Eric ist Notepad ++ meiner Meinung nach in vielerlei Hinsicht überlegen und ist kostenlos.

nverma
quelle
1
Da ich Ihre Gedanken nicht lesen kann, führen Sie bitte einige dieser "vielen Möglichkeiten" auf.
Cees Timmerman