Webstorm & Angular: Top 5 Produktivitätstipps (Teil 1)
Diese zweiteilige Serie, gesponsert von JetBrains, untersucht die Produktivitätsverbesserungen für die Winkelentwicklung innerhalb von Webstorm. Google -Entwicklerexperten Jürgen van de Moere und Todd Motto teilen ihre Erkenntnisse. Dieser erste Teil von Jürgen konzentriert sich auf fünf wichtige Webstormfunktionen:
Key Takeaways:
1. Umfassen Sie die integrierte Winkelkli
Die Angular CLI, ein leistungsstarkes Befehlszeilen-Tool, ist vollständig in Webstorming integriert. Erstellen Sie neue Projekte über Datei & GT; NEU & GT; Projekt & gt; Angular Cli , Angabe des Projektortes. Das Hinzufügen von Funktionen (Komponenten, Dienste, Richtlinien) ist gleich einfach: Klicken Sie mit der rechten Maustaste auf src/app
(oder das entsprechende Modul) und wählen Sie neu & gt; Angular Cli . Webstorming übernimmt intelligent die Modulintegration.
2. Pro-Level-Navigation
Navigieren Sie Ihre Codebasis mithilfe von CMD-Klick (oder CMD B) effizient, um direkt zu Definitionen zu springen. Dies funktioniert für Komponenten, Richtlinien, Stylesheets, Vorlagen, Klassen und mehr. Für Dateien ohne direkte Referenzen aktiviert Double-Shift "Überall durchsuchen" und aktiviert den schnellen Dateispeicherort mit teilweisen Suchbegriffen. CMD E bietet schnellen Zugriff auf kürzlich bearbeitete Dateien.
3. Schalte den Winkelsprachendienst
Die integrierte Unterstützung für Angular von Webstorm ist ausgezeichnet, importiert automatisch JavaScript-Module und bietet Echtzeit-Typenkript-Feedback. Verbessern Sie dies weiter, indem Sie den Winkelsprachendienst installieren (npm install @angular/language-service --save-dev
). Aktivieren Sie es in Einstellungen & GT; Sprachen & Frameworks & GT; TypeScript & gt; Verwenden Sie den TypeScript -Dienst & GT; Konfigurieren… & GT; Verwenden Sie den Angular Service . Dies verbessert den Code -Abschluss in Vorlagen erheblich und bietet eine genauere Fehlerberichterstattung.
4. Mühelose Code Formatierung
Behalten Sie den konsistenten Codestil mit CMD -Option B (oder gleichwertiger Verknüpfung) bei. Webstorming formatiert den Code automatisch über alle Dateitypen (Vorlagen, Skripte, Stylesheets, JSON). Wenn eine tslint.json
-Datei vorhanden ist, bietet Webstorm an, seine Stileinstellungen anzuwenden. Passen Sie die Formatierungspräferenzen in Webstorm & gt an; Vorlieben & gt; Herausgeber & GT; Code -Stil .
5. Importe mit Optimierung
streamlineHalten Sie Ihre Bündelgröße schlank, indem Sie die Importe optimieren. STRL ALT O (oder CMD Shift A & GT; "Importe optimieren") verschmolzen automatisch Importe aus demselben Modul, beseitigt ungenutzte Importe und reformiert Import -Aussagen.
Schlussfolgerung:
Beherrschen dieser Webstorm -Funktionen erheblich die Produktivität der Winkelentwicklung. Bleiben Sie für Teil 2 mit dem Experten -Tipps von Todd Motto auf dem Laufenden! (FAQs über Webstorm- und Winkelentwicklung sind im Originalartikel enthalten, aber hier ausgelassen für Kürze).
Das obige ist der detaillierte Inhalt vonTop 12 Produktivitätstipps für Webstorming und Angular: Teil 1. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!