Heim  >  Artikel  >  Web-Frontend  >  Welchen Editor sollte ich zum Schreiben von Reaktionen verwenden?

Welchen Editor sollte ich zum Schreiben von Reaktionen verwenden?

藏色散人
藏色散人Original
2020-12-24 09:02:034979Durchsuche

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.

Welchen Editor sollte ich zum Schreiben von Reaktionen verwenden?
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 ersetzen

Visual 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 installieren

Erforderlich: 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 Diff

WebStorm

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 Terminal

Sublime 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 Projektwechsel

Stecker -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 Dateiformaten

Leistungsstarke 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 Tastenbelegungen

Auffindbar – 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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn