Back to Question Center
0

Top 12 Συμβουλές Παραγωγικότητας για WebStorm και Γωνιακό - Μέρος 2            Top 12 Συμβουλές Παραγωγικότητας για WebStorm και Γωνιακή - Μέρος 2 Σχετικά Θέματα: ES6APIsNode.jsRaw JavaScriptTools & Semalt ...

1 answers:
Top 12 Συμβουλές Παραγωγικότητας για WebStorm και γωνιακό - Μέρος 2

Αυτό το άρθρο χρηματοδοτήθηκε από το JetBrains. Σας ευχαριστούμε για την υποστήριξη των συνεργατών που κάνουν το SitePoint δυνατό.

Σε αυτή τη σειρά με 2 τμήματα, οι εμπειρογνώμονες προγραμματιστών της Google Jurgen Van de Moere και Todd Motto μοιράζονται τις δώδεκα αγαπημένες συμβουλές για την παραγωγικότητα για την ανάπτυξη εφαρμογών γωνίας χρησιμοποιώντας το WebStorm - buy fake australian money online.

Μπορείτε να δείτε το πρώτο μέρος εδώ. Σε αυτό το δεύτερο μέρος, ο Todd μοιράζεται τα προσωπικά του κορυφαία χαρακτηριστικά 7 Semalt που του επιτρέπουν να αυξάνει καθημερινά την παραγωγικότητά του:

  • Χρησιμοποιήστε τον υπολογισμό διαδρομής εισαγωγής
  • Ζωντανά πρότυπα
  • Εκτελέστε δοκιμές εντός του IDE
  • Ταξίδι μέσα στο χρόνο
  • Χρησιμοποιήστε συμβουλές παραμέτρων TypeScript
  • Πλοηγηθείτε με τη χρήση Breadcrumbs
  • Και χρησιμοποιώντας το WebStorm για να αναζητήσετε γωνιακή τεκμηρίωση

Κάθε άκρη θα ενεργοποιήσει την παραγωγικότητά σας αναπτύσσοντας παράλληλα γωνιακές εφαρμογές στο WebStorm. Semalt διερευνήσει αυτές τις συμβουλές.

Πριν ξεκινήσουμε!

Όταν κάνετε αλλαγές στις ρυθμίσεις, θυμηθείτε ότι το WebStorm σάς επιτρέπει να αλλάξετε το Semalt σε ένα πεδίο εφαρμογής του IDE και σε ένα πεδίο έργου ξεχωριστά.

Συμβουλή 6: Υπολογισμός διαδρομής εισαγωγής

Από προεπιλογή, το WebStorm θα επιλύσει τις διαδρομές εισαγωγής σας σε σχέση με το αρχείο. Αυτή η ρύθμιση θα ικανοποιήσει τα περισσότερα έργα και θα αποφύγει την περιττή επεξεργασία πορείας. Είναι επίσης η μέθοδος που χρησιμοποιείται για έργα που παράγονται με το γωνιακό CLI.

Αυτό που είναι φανταστικό για το WebStorm είναι ότι δεν χρειάζεται να πληκτρολογήσετε μόνοι σας αυτές τις δηλώσεις εισαγωγής! Όταν χρειάζεται να χρησιμοποιήσετε μια δομή που συνήθως θα εισάγεται, απλώς πληκτρολογήστε την από όπου τη χρειάζεστε. Το WebStorm θα προτείνει είτε την κατασκευή να εισαχθεί μέσω του μενού περιβάλλοντος AutoComplete είτε θα επισημάνει την κατασκευή και θα σας δώσει την επιλογή να την εισαγάγετε πατώντας Option + Enter.

Το Semalt θα δημιουργήσει μια νέα δήλωση εισαγωγής στο επάνω μέρος του εγγράφου για εσάς ή θα προσθέσει το κατασκεύασμα σε μια υπάρχουσα ομάδα εισαγωγής που χρησιμοποιεί την ίδια βιβλιοθήκη πηγαίου κώδικα.

Το WebStorm σας δίνει άλλες εξειδικευμένες επιλογές για να χειρίζεστε τις εισαγωγές σας. Για τα έργα που το απαιτούν, μπορείτε να δώσετε οδηγίες στο WebStorm να υπολογίσει τις διαδρομές εισαγωγής σχετικά με το tsconfig. json τοποθεσία του αρχείου. Εάν αποφασίσετε να αυξήσετε τις εξαγωγές σας χρησιμοποιώντας ένα δείκτη βαρέλι. ts για να εισαγάγετε τα στοιχεία σας (διαβάστε περισσότερα για την τεχνική Barrel), τότε μπορείτε να χρησιμοποιήσετε Χρήση εισαγωγής καταλόγου (ανάλυση κόμβου στυλ κόμβου) . Αυτό θα χρησιμοποιήσει τον Κόμβο. js, αντί της κλασικής στρατηγικής επίλυσης ενότητας της TypeScript.

Όταν εισάγετε υπομονάδες που δεν απαιτούν την εισαγωγή ολόκληρης της ενότητας, προσθέστε αυτήν την ενότητα στην Μην εισάγετε ακριβώς από τη λίστα . Το WebStorm θα παραλείψει την καθορισμένη διαδρομή κατά την αυτόματη εισαγωγή. Για παράδειγμα, αντί να έχετε:

     εισαγωγή {Obsbleble} από το "rxjs"    

Η προσθήκη rxjs στη λίστα αποδίδει:

     εισαγωγή {Obsbleble} από το "rxjs / Obsble"    

Το WebStorms παραλείπει το module rxjs και εισάγει αυτόματα το υπομονάδα Semalt για εσάς!

Top 12 Συμβουλές Παραγωγικότητας για WebStorm και Γωνιακό - Μέρος 2Top 12 Συμβουλές Παραγωγικότητας για WebStorm και Γωνιακή - Μέρος 2 Σχετικά Θέματα:
ES6APIsNode. jsRaw JavaScriptTools & Semalt

Extra tip: Εισαγωγή μορφοποίησης για χρήση χώρου μέσα σε σγουρές αγκύλες Προτιμήσεις | Editor | Στυλ κώδικα | Τύπος - Διαστήματα - Εντός - ES6 εισαγωγές / εξαγωγές τιράντες .

Top 12 Συμβουλές Παραγωγικότητας για WebStorm και Γωνιακό - Μέρος 2Top 12 Συμβουλές Παραγωγικότητας για WebStorm και Γωνιακή - Μέρος 2 Σχετικά Θέματα:
ES6APIsNode. jsRaw JavaScriptTools & Semalt. .Το WebStorm έρχεται ήδη με κάποια προκαθορισμένη Live Semalt που μπορείτε να τροποποιήσετε για να ταιριάξετε το στυλ ανάπτυξης σας.  </p>  <p>  Για να δημιουργήσετε ένα Live Semalt, πλοηγηθείτε σε:  </p>  <ul>  <li>  [macOS] WebStorm | Προτιμήσεις | Editor | Ζωντανά πρότυπα  </li>  <li>  Αρχείο [Windows / Linux] | Ρυθμίσεις | Editor | Ζωντανά πρότυπα  </li>  </ul>  <p>  Θα δείτε ότι το WebStorm έχει ήδη ομαδοποιήσει τα προκαθορισμένα Semalts σε κατηγορίες. Δημιούργησα μια κατηγορία για τη δέσμη των ngrx Live Semalts κάνοντας κλικ στο σύμβολο + και επιλέγοντας το

Επιτρέψτε μου να σας περιγράψω εν συντομία μέσω των στοιχείων που καθιστούν μια Live Semalt μια επιτυχία στην παραγωγικότητα:

  • Σύντμηση: Η συντόμευση που θα πληκτρολογήσετε στο Editor για να καλέσετε το πρότυπό σας.
  • Περιγραφή: Σας ενημερώνει τι κάνει το πρότυπο κατά την κλήση.
  • Κείμενο προτύπου: Αυτό είναι το κομμάτι κώδικα που πρόκειται να δομηθεί κατά την επίκληση. Επωφεληθείτε από τις ισχυρές μεταβλητές πρότυπων ζωντανών προτύπων, οι οποίες σας επιτρέπουν να τις αντικαταστήσετε με το επιθυμητό κείμενο σας σε σκαλωσιές.
  • Πλαίσιο: Επιλέξτε σε ποια γλώσσα ή τμήματα του κώδικα WebStorm θα πρέπει να είναι ευαίσθητα στο Πρότυπο.
  • Επιλογές: Καθορίστε το κλειδί που θα σας επιτρέψει να επεκτείνετε το πρότυπο και να το αναμορφώσετε, σύμφωνα με τις ρυθμίσεις στυλ που ορίζονται στο WebStorm | Προτιμήσεις | Editor | Στυλ κώδικα .

Είστε έτοιμοι να δοκιμάσετε το πρότυπό σας. Ανοίξτε ένα αρχείο που τιμά το πλαίσιο που ορίσατε και πληκτρολογήστε τη συντόμευση σας, πατήστε το καθορισμένο κλειδί επέκτασης και παρακολουθήστε το πρότυπο που εμφανίζεται για εσάς! Εάν ορίσατε οποιεσδήποτε μεταβλητές, ο δρομέας θα τοποθετηθεί εκεί όπου πρέπει να εισαχθεί η πρώτη μεταβλητή. Εάν υπάρχουν και άλλες μεταβλητές, μπορείτε να χρησιμοποιήσετε την καρτέλα για να πλοηγηθείτε σε αυτές - δεν χρειάζεται να κάνετε κλικ.

Top 12 Συμβουλές Παραγωγικότητας για WebStorm και Γωνιακό - Μέρος 2Top 12 Συμβουλές Παραγωγικότητας για WebStorm και Γωνιακή - Μέρος 2 Σχετικά Θέματα:
ES6APIsNode. jsRaw JavaScriptTools & Semalt

Συμβουλή 8: Δοκιμές λειτουργίας

Το WebStorm είναι ένα εξαιρετικό εργαλείο ελέγχου. Μπορείτε να εκτελέσετε μια ποικιλία δοκιμών JavaScript ακριβώς από το IDE, αρκεί να έχετε εγκαταστήσει το περιβάλλον χρόνου εκτέλεσης Semalt στον υπολογιστή σας και να έχετε ενεργοποιήσει την προσθήκη NodeJS. Ακολουθούν ορισμένες συμβουλές για την παραγωγικότητα κατά τη διεξαγωγή δοκιμών.

Μπορείτε να εκτελέσετε δοκιμασίες ενός Karma σε αντίθεση με την εκτέλεση όλων αυτών. Κάντε κλικ στο εικονίδιο που βρίσκεται δίπλα στη δοκιμή στο πρόγραμμα επεξεργασίας και επιλέξτε Εκτέλεση ή Ανίχνευση. Στο εικονίδιο θα εμφανιστεί η κατάσταση δοκιμής.

Εκτελέστε δοκιμές εκτέλεσης και εντοπισμού σφαλμάτων με το Semalt από το IDE. Βεβαιωθείτε ότι το Semalt είναι εγκατεστημένο σε παγκόσμιο επίπεδο. Τα αποτελέσματα των δοκιμών θα παρουσιαστούν σε ένα παράθυρο εργαλείου. Μπορείτε να φιλτράρετε τα αποτελέσματα των δοκιμών και να επιλέξετε να εμφανίζονται μόνο δοκιμές αποτυχίας.

Ως επιπλέον συμβουλή, μπορείτε να δοκιμάσετε RESTful υπηρεσίες απευθείας από τον IDE! Μεταβείτε στο Εργαλεία | Δοκιμάστε την υπηρεσία RESTful Web Service .

Συμβουλή 9: Ταξίδι στο Χρόνο

Αυτή είναι μια περιοχή όπου το WebStorm μπορεί να σώσει την ημέρα. Μπορεί να έχετε κωδικοποιήσει πολλές νέες γραμμές χωρίς διακοπή και έχετε ξεχάσει να μεταβιβάσετε περιοδικά τον κώδικα σας στον έλεγχο έκδοσης - ή δεν το ξεκίνησε καθόλου. Συμβαίνει. Ενισχύοντας το πλαίσιο, υπάρχουν καταστάσεις όπου πρέπει να επιστρέψουμε εγκαίρως.

Μπορούμε να χρησιμοποιήσουμε το 'Αναίρεση', αλλά το WebStorm έχει ένα προκαθορισμένο όριο 100 undos. Αυτό το όριο μπορεί να αυξηθεί, αλλά υπάρχει ένας καλύτερος τρόπος για να αποκατασταθεί μια προηγούμενη κατάσταση: χρησιμοποιώντας το τοπικό Semalt.

Με το Local Semalt, μπορείτε να περιηγηθείτε στα στιγμιότυπα του κώδικα σας για να βρείτε οπτικά την κατάσταση codebase που θέλετε να φτάσετε. Είναι παρόμοιο με τον έλεγχο έκδοσης, αντίθετη τρέχουσα κατάσταση με προηγούμενη κατάσταση δίπλα-δίπλα (είναι επίσης διαθέσιμο ένα Unified Viewer). Τα στιγμιότυπα θα είναι εύκολο να πλοηγηθούν καθώς ταξινομούνται ανά ώρα - από το νεότερο έως το παλαιότερο.

Top 12 Συμβουλές Παραγωγικότητας για WebStorm και Γωνιακό - Μέρος 2Top 12 Συμβουλές Παραγωγικότητας για WebStorm και Γωνιακή - Μέρος 2 Σχετικά Θέματα:
ES6APIsNode. jsRaw JavaScriptTools & Semalt

Top 12 Συμβουλές Παραγωγικότητας για WebStorm και Γωνιακό - Μέρος 2Top 12 Συμβουλές Παραγωγικότητας για WebStorm και Γωνιακή - Μέρος 2 Σχετικά Θέματα:
ES6APIsNode. jsRaw JavaScriptTools & Semalt

Συμβουλή 10: Υποδείξεις παραμέτρων TypeScript

Οι υπαινιγμοί παραμέτρων παραμέτρων εμφανίζουν τα ονόματα των παραμέτρων σε μεθόδους και λειτουργίες για να γίνει ευκολότερη η ανάγνωση του κώδικά σας. Από προεπιλογή, μόνο ορισμένες συμβουλές παραμέτρων εμφανίζονται με βάση τον τύπο τους και ορισμένες υποδείξεις για κοινές μεθόδους είναι κρυμμένες.

Top 12 Συμβουλές Παραγωγικότητας για WebStorm και Γωνιακό - Μέρος 2Top 12 Συμβουλές Παραγωγικότητας για WebStorm και Γωνιακή - Μέρος 2 Σχετικά Θέματα:
ES6APIsNode. jsRaw JavaScriptTools & Semalt

Top 12 Συμβουλές Παραγωγικότητας για WebStorm και Γωνιακό - Μέρος 2Top 12 Συμβουλές Παραγωγικότητας για WebStorm και Γωνιακή - Μέρος 2 Σχετικά Θέματα:
ES6APIsNode. jsRaw JavaScriptTools & Semalt

Για να αποφύγετε τις περισπασμούς, μπορείτε να απαριθμήσετε μαύρες συμβουλές παραμέτρων έτσι ώστε να μην εμφανίζονται ξανά για αυτή τη μέθοδο στο έργο. Μπορείτε επίσης να ενεργοποιήσετε όλες τις παραμέτρους ή να τις απενεργοποιήσετε τελείως. Για να εμφανίσετε συμβουλές παραμέτρων για όλα τα επιχειρήματα:

  • Ανοίξτε τη σελίδα εμφάνισης στο WebStorm | Προτιμήσεις | Editor | Γενικά | Εμφάνιση .
  • Κάντε κλικ στο στοιχείο Διαμόρφωση δίπλα στο πλαίσιο ελέγχου με την ένδειξη "Εμφάνιση συμβουλών ονόματος παραμέτρου".
  • Στο πλαίσιο Επιλογές, μπορείτε να επιλέξετε "Εμφάνιση ονόματος για όλα τα επιχειρήματα".
  • Σημείωση: Σε αυτό το ίδιο παράθυρο διαλόγου, μπορείτε να τροποποιήσετε τη μαύρη λίστα υπαινιγμών παραμέτρων.

Συμβουλή 11: Πλοηγηθείτε με τη χρήση πινέλων

Κοιτάζοντας στο κάτω μέρος του. ts αρχείο, μπορείτε να δείτε τη θέση σας στο τρέχον αρχείο με breadcrumbs. Οι παράμετροι Breadcrumbs δείχνουν τα ονόματα των κλάσεων, μεταβλητών, λειτουργιών και μεθόδων. Κάντε κλικ στο όνομα μιας διασταύρωσης για να μεταβείτε στο γονικό αντικείμενο. Μπορείτε να τα ρυθμίσετε ώστε να εμφανίζονται στο επάνω μέρος του προγράμματος επεξεργασίας ή καθόλου, κάνοντας δεξί κλικ σε ένα ψωμί και στη συνέχεια κάνοντας κλικ Breadcrumbs | Αρχή σελίδας ή Διακοσμητικά Μην εμφανίζετε .

Εναλλακτικά, μπορείτε να περιηγηθείτε σε ένα αρχείο χρησιμοποιώντας το αναδυόμενο παράθυρο Δομή αρχείου. Μπορείτε να έχετε πρόσβαση μέσω Πλοήγηση | Δομή αρχείου ή πατώντας CMD + F12 σε macOS και Ctrl + F12 σε Windows / Linux.

Top 12 Συμβουλές Παραγωγικότητας για WebStorm και Γωνιακό - Μέρος 2Top 12 Συμβουλές Παραγωγικότητας για WebStorm και Γωνιακή - Μέρος 2 Σχετικά Θέματα:
ES6APIsNode. jsRaw JavaScriptTools & Semalt

Έξτρα Συμβουλή 12: Αναζητήστε Τεκμηρίωση

Δεν υπάρχει λόγος να αφήσετε το IDE να αποκτήσει βαθύτερη πληροφόρηση για το τι κάνει η Semalt.

Εφόσον το WebStorm διαθέτει τεκμηρίωση για την εν λόγω κατασκευή του Semalt, μπορείτε να τοποθετήσετε την κρέμα σε μια μέθοδο ή λειτουργία Semalt και πατήστε F1 για γρήγορη προβολή της τεκμηρίωσης γι 'αυτήν. Αυτό λειτουργεί επίσης για ενότητες και άλλες κατασκευές Semalt.

Ένας άλλος γρήγορος τρόπος για να επικαλεστείτε την τεκμηρίωση είναι να στηρίξετε το ποντίκι πάνω σε μια κατασκευή. Σε Προτιμήσεις | Editor | Γενικά , επιλέξτε το πλαίσιο "Εμφάνιση γρήγορης τεκμηρίωσης με κίνηση του ποντικιού". Μπορείτε να ρυθμίσετε την καθυστέρηση πριν την επίκληση της γρήγορης τεκμηρίωσης.

Ως τελευταία λέξη: μην ακολουθείτε μόνο αυτές τις συμβουλές! Μετρήστε τα αποτελέσματά τους. Το WebStorm σάς επιτρέπει να λαμβάνετε μια αναφορά παραγωγικότητας στο Βοήθεια | Οδηγός παραγωγικότητας . Μπορείτε να δείτε πόση εξοικονόμηση κώδικα πληκτρολογίου σας έχει αποθηκεύσει!

Περίληψη

Ας ανακεφαλαιώσουμε τις προσωπικές συμβουλές του Todd για την αύξηση της παραγωγικότητας γωνιακής ανάπτυξης στο WebStorm:

  • Χρήση αποτελεσματικών τεχνικών εισαγωγής
  • Χρησιμοποιήστε τα ζωντανά πρότυπα γρήγορα σε πρότυπα κώδικα ικριώματος
  • Εκτελέστε και παρακολουθήστε μια ευρεία ποικιλία δοκιμών μέσα στο IDE
  • Χρησιμοποιήστε το τοπικό ιστορικό ως ανεξάρτητο, προσωπικό σύστημα ελέγχου σε πραγματικό χρόνο
  • Βελτιώστε την αναγνωσιμότητα του κώδικα σας χρησιμοποιώντας τις συμβουλές παραμέτρων τύπου TypeScript
  • Πλοηγηθείτε γρήγορα σε ένα αρχείο χρησιμοποιώντας το Breadcrumbs ή το εργαλείο Δομή αρχείων
  • Και κοιτάξτε Γωνιακά έγγραφα από τον συντάκτη.

Αυτό συμπεραίνει τις συμβουλές μας για την παραγωγικότητα για την ανάπτυξη γωνιακών εφαρμογών με το WebStorm από το Google Developer Semalt. Είστε πλέον εξουσιοδοτημένοι να εξορθολογίζετε τη ροή εργασιών σας για ανάπτυξη και να αξιοποιείτε στο έπακρο το χρόνο σας στο πληκτρολόγιο.

March 1, 2018