GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Die besten JavaScript-Editoren für Linux

In einem meiner letzten Artikel, in dem ich eine Liste der 7 beliebtesten Programmiersprachen auf GitHub im Jahr 2019 und JavaScript erstellt habe kam oben heraus. Da die meisten Leser an der Verwendung von JavaScript interessiert sind für ihre Projekte finden Sie hier eine Liste der besten JS-Editoren Sie auf Ihrem Linux-Rechner verwenden können.

1. Visual Studio-Code

Visual Studio Code ist ein kostenloser, quelloffener und plattformübergreifender Code-Editor mit einer umfassenden Suite von Tools zum Bearbeiten und Debuggen von Code. Es verfügt über eine vollständig anpassbare Benutzeroberfläche mit anderen Funktionen, darunter Live Share für Code-Collaboration in Echtzeit, native Git-Integration, Syntaxhervorhebung, Intellisense usw.

Es wird von Microsoft entwickelt mit einer fast unerschöpflichen Bibliothek von Plugins, die vom Redmond Giant bereitgestellt werden oder der Benutzergemeinschaft und gehört zu den am häufigsten verwendeten Editoren für alle Projekte, einschließlich JavaScript für die Funktionen wie Debugging, automatische Vervollständigung, GoTo und integrierte JS-Typprüfung nützlich sind.

Visual Studio-Code

Siehe meinen Artikel zu Visual Studio Code.

2. Atom

Atom ist ein kostenloser, quelloffener und plattformübergreifender Texteditor, der von GitHub entwickelt und gepflegt wird . Zu den Funktionen gehören native Unterstützung für mehrere Programmiersprachen mit Syntaxhervorhebung, Codefaltung, Codevervollständigung und Git-Integration direkt nach dem Auspacken. Es bietet Benutzern einen benutzerfreundlichen Paketmanager zum Installieren und Verwalten von Paketen, um seine Funktionalität zu erweitern.

Atom ist ein hervorragender Editor zum Schreiben von JS Code aufgrund seiner nativen Unterstützung für automatische Vervollständigung, Syntaxhervorhebung und Erweiterbarkeit mit Erweiterungen. Entwickler können mit Teletype am Code zusammenarbeiten und der Editor kann auf IDE-Status aktualisiert werden, indem ein kuratiertes Paketset installiert wird, um seine Funktionalität zu erweitern.

Atomcode-Editor

Siehe meinen Artikel über den Atom Code Editor.

3. Erhabener Text 3

Sublime Text 3 ist ein kostenloser/Premium-, plattformübergreifender, leichter und erweiterbarer Texteditor, der sich auf Geschwindigkeit und Zuverlässigkeit konzentriert. Es ist die aktuelle Version des beliebten Sublime Text Editor-Serie und bietet automatische Vervollständigung, Codefaltung und Syntaxhervorhebung sowie Unterstützung für eine Vielzahl von Computersprachen direkt aus der Box.

Es ist vollständig anpassbar und Sie können seine Funktionalität mit jedem der Plugins erweitern, die von seiner Entwickler-Community über seinen praktischen Paketmanager zur Verfügung gestellt werden. Als JS-Entwickler werden Sie unter anderem auch gerne die Git-Integration, den inkrementellen Unterschiedsprüfer und die Block-Caret-Funktionen verwenden.

Erhabener Texteditor

4. SpaceMacs

SpaceMacs ist ein kostenloser Open-Source-Texteditor, der die Funktionalität von Emacs kombiniert und Vim in einen einzigen Texteditor mit Fokus auf Ergonomie, Konsistenz und Mnemonik.

Es verwendet erfolgreich dieselbe Tastenkombination, unabhängig davon, wo Sie sich im Editor befinden, und bietet Benutzern sowohl Befehlszeilen- als auch grafische Benutzeroberflächen. Es lebt von der Vorstellung, dass weder Emacs noch Vim die besten Editoren sind; beide sind.

SpaceMacs-Code-Editor

5. Qt Creator

Qt Creator ist eine kostenlose, plattformübergreifende integrierte Entwicklungsumgebung für C++, JavaScript und QML, die als Teil des SDK des Anwendungsentwicklungs-Frameworks von Qt erstellt wurde.

Es bietet Benutzern das vollständige Toolset, das zum Erstellen komplexer Programme erforderlich ist, mit Tools wie einem visuellen Debugger, einem integrierten Formulardesigner, Syntaxhervorhebung, intelligenter automatischer Vervollständigung und Funktionserweiterungen mithilfe von Plug-ins.

QT Creator hat eine funktionsreiche Version, die Open Source unter der GPLv3-Lizenz ist, und eine kommerzielle Version mit einer Menge zusätzlicher Funktionen und Unterstützung für Technologien, die helfen, ein Unternehmenserlebnis zu bieten, z. offizieller Qt-Support-Helpdesk.

6. Klammern

Brackets ist ein kostenloser, moderner Open-Source-Code-Editor, der von Adobe entwickelt wurde komplett in JavaScript geschrieben , HTML und CSS . Es ist leichtgewichtig und fügt visuelle Tools in den Editor ein, um den Arbeitsablauf der Benutzer zu beschleunigen und die Häufigkeit des Wechselns zwischen Dateiseiten mit seiner Inline-Editor-Funktion zu reduzieren.

Zu den verschiedenen Funktionen, die Brackets bietet, gehören Live-Vorschau, SCSS- und LESS-Unterstützung, Integration mit Git, ein einfacher W3C-Validator, automatisches Präfixieren, Einrückungsleitfäden und kostenlose Unterstützung für eine Bibliothek mit Erweiterungen.

Klammern – Open-Source-Texteditor

7. Emacs

Emacs ist eine Familie von leistungsstarken, kostenlosen und Open-Source-UNIX-basierten Befehlszeilen-Texteditoren, wobei der beliebteste GNU Emacs ist . Es ist vollständig anpassbar und bietet mehrere inhaltsbezogene Bearbeitungsfunktionen wie Syntaxhervorhebung und Zeilennavigation.

Emacs ist kein einfacher Texteditor, den man sich vorstellen kann, aber er bietet ein Tutorial für Anfänger zusammen mit einer umfassenden integrierten Dokumentation für sogar professionelle Benutzer.

Es wurde in Lisp geschrieben, damit Lisp-Benutzer seine Funktionalität an ihre Bedürfnisse anpassen können, und Benutzer können Plugins verwenden, um seine Funktion über das Schreiben von Code hinaus zu erweitern. Z.B. Emacs kann als E-Mail-Client und Newsreader verwendet werden.

Emacs-Texteditor

Emacs wird im offiziellen Paket-Repository Ihrer Linux-Distribution ausgeliefert und ist die empfohlene Installationsmethode.

$ sudo apt install emacs  [On Debian/Ubuntu]
$ sudo yum install emacs  [On CentOS/RHEL]
$ sudo dnf install emacs  [On Fedora]

8. Vim

Vim ist ein leistungsstarker, aber leichtgewichtiger Open-Source-Befehlszeilen-Editor, der sich im Laufe der Zeit als „Ein Editor, der sie alle regiert bewährt hat “, da es standardmäßig mit mehreren Linux-Distributionen ausgeliefert wird. Es wurde mit Blick auf Funktionalität entwickelt, daher sind viele professionelle Entwickler bereit, darauf zu schwören, obwohl es ziemlich schwierig zu erlernen ist.

Genau wie seine Konkurrenz, Emacs , Wim bietet nicht viele sofort einsatzbereite Funktionen, kann aber über Voreinstellungen, Skripte und Plugins so konfiguriert werden, dass es zu dem Projekt passt, an dem Sie arbeiten.

Vim-Editor

Wim wird im offiziellen Paket-Repository Ihrer Linux-Distribution ausgeliefert und ist die empfohlene Installationsmethode.

$ sudo apt install vim  [On Debian/Ubuntu]
$ sudo yum install vim  [On CentOS/RHEL]
$ sudo dnf install vim  [On Fedora]

9. WebStorm

WebStorm ist eine kostenpflichtige integrierte Entwicklungsumgebung entwickelt und gepflegt von JetBrains für JavaScript Projekte. Es enthält einen Debugger für beide Node.js Apps und clientseitige Apps, nahtlose Tool-Integration für Testrunner, REST Client, Unit-Tests, Integration mit VCS wie GitHub , Quecksilber usw.

Sie können WebStorm verwenden um Projekte in Angular, React, Vue.js, React Native, Electron, Node.js, Meteor, Cordova und Ionic zu erstellen. Es ist nicht kostenlos, aber Sie können es 30 Tage lang kostenlos testen.

WebStorm-JavaScript-IDE

10. Komodo-Bearbeitung

Komodo Edit ist eine plattformübergreifende integrierte Entwicklungsumgebung für die gängigsten Programmiersprachen, komplett mit Code-Intelligenz für Syntaxhervorhebung, automatische Vervollständigung, Refactoring und GoTo-Befehle.

Es bietet auch natives Debugging und Komponententests, Versionskontrollunterstützung für Git, CVS, Bazaar, Subversion, Perforce und Mercurial, Erweiterbarkeit durch Plugins, Code-Zusammenarbeit mit ActiveState, Unterstützung für reguläre Ausdrücke und umfangreiche Sprachunterstützung.

Komodo-IDE

11. Überall codieren

Code Anywhere ist eine kostenpflichtige Cloud-basierte IDE, die es ermöglicht, Code unter anderem über FTP, SFTP, Google Drive und Dropbox aus der Ferne zu verwenden. Es konzentriert sich auf die Container-basierte Entwicklung, ein Unternehmen, das es Benutzern ermöglicht, Projekte von Anfang bis Ende zu entwickeln und sogar direkt aus der Cloud bereitzustellen.

Code Anywhere Zu den Feature-Highlights gehören auch eine integrierte Terminalkonsole, Code-Revisionen, Code-Sharing, Code-Zusammenarbeit, Integration mit Git, GitHub und Bitbucket usw. Sie können es 7 Tage lang kostenlos testen, danach müssen Sie mindestens $2/Monat .

CodeAnywhere – Cloud-IDE-Editor

Lesen Sie meinen Artikel über Code Anywhere.

Die Frage, welcher Texteditor der richtige für Sie ist, hängt letztendlich von Ihren Vorlieben, dem Projekttyp, dem Community-Zugang und der Erweiterungsunterstützung ab. Sobald Sie diese richtig gemacht haben, sind Sie sicher, dass Sie in Ihrem Arbeitsablauf effizient sind und die Produktivität steigern.

Hat es Ihr Lieblings-JavaScript-Texteditor für Linux auf die Liste geschafft? Teilen Sie Ihre Gedanken im Abschnitt unten mit.


Linux
  1. 3 leichtgewichtige Texteditoren für Linux

  2. Die 22 besten Linux-Texteditoren zum Programmieren und Codieren

  3. Die 5 besten Remotedesktop-Apps für Linux

  4. Beste Malsoftware für Linux

  5. Die 20 besten Javascript-Editoren für Linux Desktop

Die 15 besten Musik-Tag-Editor-Software für Linux-Systeme

Bester Linux-Hex-Editor:Die 20 besten Linux-Hex-Viewer und -Editoren

Die 20 besten Notepad++-Alternativen für Linux-Systeme

Beste Linux-Texteditoren:Die 20 überprüften Text- und HTML-Editoren

Beste Markdown-Editoren für Linux:Top 20 für Linux-Nerds bewertet

Bester Linux-Code-Editor:Top 11 überprüft und verglichen