Heim > Artikel > Web-Frontend > Welchen Editor sollte ich zum Schreiben von Reaktionen verwenden?
Sie können eine Vielzahl von Editoren zum Schreiben verwenden, z. B.: 1. Atom, ein plattformübergreifender Texteditor; 2. Visual Studio Code, ein plattformübergreifender Quellcode-Editor; 4. Sublime Text; ; 5, Vim, ein hochgradig konfigurierbarer Texteditor und mehr.
Die Betriebsumgebung dieses Tutorials: Windows7-System, React17-Version, DELL G3-Computer. Diese Methode ist für alle Computermarken geeignet.
Empfohlen: „React-Video-Tutorial“
Atom
Atom ist ein plattformübergreifender Texteditor, der speziell für Programmierer entwickelt wurde. Atom wird von Entwicklern in vielen Programmiersprachen häufig verwendet. Es verfügt über eine große und aktive Community, die viele nützliche Plug-Ins erstellt hat. Offizielle Website: https://atom.io/Funktionen: Plattformübergreifende Bearbeitung Eingebauter Paketmanager Intelligente automatische Vervollständigung Dateisystembrowser Mehrere Fenster Suchen und ersetzenVisual Studio Code
Visual Studio Code ist ein von Microsoft für Windows, Linux und OS X entwickelter plattformübergreifender Quellcode-Editor zum Schreiben moderner Web- und Cloud-Anwendungen. . Es ist kostenlos und Open Source und unterstützt Debugging, eingebettete Git-Steuerelemente, Syntaxhervorhebung, intelligente Code-Vervollständigung, Code-Snippets und Code-Refactoring. Offizielle Website: https://code.visualstudio.com/Funktionen: Eingebaute Git-Befehle Erweiterbar und anpassbar Entsprechende Plug-Ins installierenErforderlich: ESLint, DocumentThis, EasyLess, Complete JSDoc Tags, vscode -flow-ide, React native Tools, vscode-wechat, npm, babel-javascript, Debugger für Chrome, Git Lens, Node Debug 2, Optional: Javascript (ES6)-Codeausschnitte, ReactJS-Codeausschnitte, React- native/react/redux-Snippets für es6/es7, Hervorheben fehlerhafter Zeichen, Farbhervorhebung, Path Intellisense, partielles DiffWebStorm
WebStorm basiert auf der Open-Source-IntelliJ-Plattform, die JetBrains seit mehr als 15 Jahren entwickelt und verbessert Jahre. Es bietet eine enge Integration mit VSC, lokale Verlaufsfunktionen, verfügt über ein lebendiges Plugin-Ökosystem, ist vollständig konfigurierbar und bietet eine Vielzahl weiterer Funktionen. WebStorm bietet erweiterte Unterstützung für React und JSX und bietet grundlegende Codierungsunterstützung für React Native-Anwendungen. Offizielle Website: https://www.jetbrains.com/webstorm/Funktionen:
Intelligente Codierungsunterstützung Unterstützt die neueste Technologie Versionskontrollsystem Nahtlose Tool-Integration Debugging, Tracking und Testen Eingebautes TerminalSublime Text
Sublime Text ist ein Texteditor (kostenpflichtige Software, Sie können ihn auf unbestimmte Zeit testen, es wird jedoch ein Popup-Fenster zur Aktivierungsaufforderung angezeigt) und es handelt sich auch um einen erweiterten Texteditor Code-Editor. Sublime Text wurde im Januar 2008 vom Programmierer Jon Skinner entwickelt. Ursprünglich war es als Vim mit umfangreichen Erweiterungsfunktionen konzipiert. Sublime Text verfügt über eine schöne Benutzeroberfläche und leistungsstarke Funktionen wie Code-Miniaturansichten, Python-Plugins, Code-Snippets usw. Tastenbelegungen, Menüs und Symbolleisten können ebenfalls angepasst werden. Zu den Hauptfunktionen von Sublime Text gehören: Rechtschreibprüfung, Lesezeichen, vollständige Python-API, Goto-Funktion, sofortiger Projektwechsel, Mehrfachauswahl, Mehrfachfenster und mehr. Sublime Text ist ein plattformübergreifender Editor, der Windows, Linux, Mac OS X und andere Betriebssysteme unterstützt. Offizielle Website: https://www.sublimetext.com/Funktionen: Goto Anything-Funktion Mehrfachauswahl Befehlsterminal Ablenkungsfreier Modus Geteilte Bearbeitung Sofortiger ProjektwechselStecker -in API Passen Sie alles an Plattformübergreifend Sublime Text Common Package babel-sublime – Syntaxdefinition für ES6 JavaScript mit React JSX-Erweiterung. react-native-snippets – Sammlung von Snippets für Sublime Text für React Native
Vim-Editor
Vim ist ein hochgradig konfigurierbarer Texteditor, der jede Art von Text sehr effizient erstellen und ändern kann. Die meisten UNIX-Systeme unterstützen es in der Form „vi“. Viele Entwickler nutzen Vim gerne für verschiedene Bearbeitungsaufgaben. Vim ist sehr stabil und entwickelt sich ständig weiter, um besser zu werden. Offizielle Website: http://www.vim.org/Funktionen:
Persistenter, mehrstufiger Undo-Baum Umfangreiches Plug-in-System Unterstützt Hunderte von Programmiersprachen und DateiformatenLeistungsstarke Such- und Ersetzungsfunktion kann in viele Tools integriert werden
Vim-Plugin
vim-jsx – Bietet Syntaxhervorhebung und Einrückung für JSX. vim-react-snippets – Eine Reihe von Snippets, die für Vim erstellt wurden und mit der React-Bibliothek von Facebook verwendet werden sollen. vim-babel – Eine Reihe von Snippets, die für Vim erstellt wurden und mit der React-Bibliothek von Facebook verwendet werden können.Spacemacs Editor
Spacemacs ist eine von der Community betriebene Emacs-Distribution – der beste Editor ist weder Emacs noch Vim, sondern Emacs und Vim zusammen! Offizielle Website: http://spacemacs.org/Funktionen:
Mit mnemonischen Präfixen organisierte TastenbelegungenAuffindbar – Innovative Echtzeitanzeige der verfügbaren Tastenkombinationen.
Ähnliche Funktionen haben den gleichen Schlüssel
Einfaches Abfragesystem zum schnellen Auffinden verfügbarer Layer, Pakete usw.
Die von der Community gesteuerte Konfiguration bietet leistungsstarke, vom Benutzer anpassbare Pakete, sodass Fehler schnell behoben werden können.
Erweiterungen
React-Schicht – ES6- und JSX-Konfigurationsschicht für React. Es erkennt automatisch .jsx- und .react.js-Dateien. Ein Wrapper für die React-Integration.
TextMate-Editor
TextMate ist keine IDE, kann aber durch die Verwendung seiner leistungsstarken Snippets, Makros und seines einzigartigen Scoping-Systems häufig Funktionen bereitstellen, die selbst programmiersprachenspezifischen IDEs fehlen. React unterstützt es nicht direkt, aber mit Hilfe des unten stehenden Plugins ist es einfach, Unterstützung für JSX zu erhalten, auf dem der meiste React-Code basiert.
Offizielle Website: https://macromates.com/
Funktionen:
CSS-Selektor zur Festlegung des Umfangs der Vorgänge und Einstellungen
Schnellübersicht und Navigationsfunktions-Popup
Sie können Ihre bevorzugte Skriptsprache verwenden als Plug-in integriert
Shell-Befehle aus Dokumenten ausführen
Code-Hervorhebung
Mit Xcode zusammenarbeiten und Xcode-Projekte erstellen
Plugin
javascript-jsx.tmbundle – Textmate Bundle für JSX (React). Syntaxhervorhebung wird derzeit unterstützt.
Das obige ist der detaillierte Inhalt vonWelchen Editor sollte ich zum Schreiben von Reaktionen verwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!