Πρότυπα

Η σελίδα προτιμήσεων Ανοίγει τη σελίδα προτιμήσεων "Πρότυπα" Java > Λειτουργία επεξεργασίας > Πρότυπα σας επιτρέπει να δημιουργήσετε νέα πρότυπα και να τροποποιήσετε υπάρχοντα πρότυπα. Ένα πρότυπο αποτελεί μια διευκόλυνση για τον προγραμματιστή για την ταχεία εισαγωγή μοτίβων πρωτογενή κώδικα που επανεμφανίζονται συχνά.

Τα ακόλουθα κουμπιά επιτρέπουν το χειρισμό και τη ρύθμιση των προτύπων:

Ενέργεια

Περιγραφή

Δημιουργία...

Άνοιγμα του πλαισίου διαλόγου "Πρότυπα" για τη δημιουργία ενός νέου προτύπου.

Τροποποίηση...

Άνοιγμα του πλαισίου διαλόγου "Πρότυπο" για την τροποποίηση του τρέχοντος επιλεγμένου προτύπου.

Αφαίρεση

Αφαίρεση όλων των επιλεγμένων προτύπων.

Εισαγωγή...

Εισαγωγή προτύπων από το σύστημα αρχείων.

Εξαγωγή...

Εξαγωγή όλων των επιλεγμένων προτύπων στο σύστημα αρχείων.

Εξαγωγή όλων...

Εξαγωγή όλων των προτύπων στο σύστημα αρχείων.

Ενεργοποίηση όλων

Ενεργοποίηση όλων των προτύπων.

Απενεργοποίηση όλων

Απενεργοποίηση όλων των προτύπων.

Χρήση λειτουργίας μορφοποίησης κώδικα

Εάν είναι ενεργοποιημένη, το πρότυπο μορφοποιείται σύμφωνα με τους κανόνες μορφοποίησης κώδικα που ορίζονται στις προτιμήσεις στην ενότητα "Λειτουργία μορφοποίησης κώδικα" πριν την εισαγωγή του. Διαφορετικά, το πρότυπο εισάγεται όπως είναι, αλλά με σωστό ορισμό εσοχών.

Πλαίσιο διαλόγου "Πρότυπο"

Για τη δημιουργία νέου προτύπου και την τροποποίηση ενός υπάρχοντος χρησιμοποιείται το ίδιο πλαίσιο διαλόγου, το οποίο περιγράφεται παρακάτω:

Τα ακόλουθα πεδία και κουμπιά εμφανίζονται στο πλαίσιο διαλόγου:

Επιλογή

Περιγραφή

Όνομα

Το όνομα του προτύπου.

Περιβάλλον

Το περιβάλλον προσδιορίζει το πού μπορεί να χρησιμοποιηθεί το πρότυπο και το σύνολο των διαθέσιμων προκαθορισμένων μεταβλητών των προτύπων.

Java
Το περιβάλλον Java
Javadoc
Το περιβάλλον Javadoc

Αυτόματη εισαγωγή

Εάν είναι επιλεγμένη, η αυτόματη συμπλήρωση κώδικα θα εισάγει αυτόματα το πρότυπο, εάν αποτελεί τη μόνη διαθέσιμη πρόταση στη θέση του δρομέα.

Περιγραφή

Μια περιγραφή του προτύπου, η οποία εμφανίζεται στο χρήστη κατά την επιλογή του προτύπου.

Μοτίβο

Το μοτίβο του προτύπου

Εισαγωγή μεταβλητών...

Εμφάνιση μιας λίστας προκαθορισμένων μεταβλητών ειδικά για το περιβάλλον.

Μεταβλητές προτύπων

Τα περιβάλλοντα Java και Javadoc ορίζουν τις ακόλουθες μεταβλητές:

Μεταβλητή

Περιγραφή

${cursor}

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

${date}

Αποτίμηση στην τρέχουσα ημερομηνία.

${dollar}

Αποτίμηση στο σύμβολο του δολαρίου "$".

Εναλλακτικά μπορούν να χρησιμοποιηθούν δυο σύμβολα δολαρίου: '$$'.

${enclosing_method}

Αποτίμηση στο όνομα του περικλείοντος ονόματος.

${enclosing_method_arguments}

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

${enclosing_package}

Αποτίμηση στο όνομα του περικλείοντος πακέτου.

${enclosing_project}

Αποτίμηση στο όνομα του περικλείοντος έργου.

${enclosing_type}

Αποτίμηση στο όνομα του περικλείοντος είδους.

${file}

Αποτίμηση στο όνομα του αρχείου.

${line_selection}

Αποτίμηση στο περιεχόμενο όλων των τρεχουσών επιλεγμένων γραμμών.

${primary_type_name}

Αποτίμηση στο κύριο είδος ονόματος της τρέχουσας μονάδας μεταγλώττισης.

${return_type}

Αποτίμηση στο είδος επιστροφής της περικλείουσας μεθόδου.

${time}

Αποτίμηση στην τρέχουσα ώρα.

${user}

Αποτίμηση στο όνομα χρήστη.

${word_selection}

Αποτίμηση στο περιεχόμενο της τρέχουσας επιλογής κειμένου.

${year}

Αποτίμηση στο τρέχον έτος.

Το περιβάλλον Java ορίζει επιπρόσθετα τις ακόλουθες μεταβλητές:

Μεταβλητή

Περιγραφή

${array}

Αποτίμηση σε μια πρόταση για ένα όνομα πίνακα που έχει δηλωθεί.

${array_element}

Αποτίμηση σε μια πρόταση για ένα όνομα στοιχείου για ένα πίνακα που έχει δηλωθεί.

${array_type}

Αποτίμηση σε μια πρόταση για το είδος στοιχείου για έναν πίνακα που έχει δηλωθεί.

${collection}

Αποτίμηση σε μια πρόταση για μια συλλογή που έχει δηλωθεί και η οποία υλοποιεί το java.util.Collection.

${index}

Αποτίμηση σε μια πρόταση για ένα μη δηλωμένο επαναλήπτη ευρετηρίου πίνακα.

${iterator}

Αποτίμηση σε μια πρόταση για ένα μη δηλωμένο επαναλήπτη συλλογής.

${iterable}

Αποτίμηση σε μια πρόταση για ένα επαναλήψιμο όνομα που έχει δηλωθεί.

${iterable_element}

Αποτίμηση σε μια πρόταση για ένα όνομα στοιχείου ενός επαναλήψιμου στοιχείου που έχει δηλωθεί.

${iterable_type}

Αποτίμηση σε μια πρόταση για το είδος στοιχείου ενός επαναλήψιμου στοιχείου που έχει δηλωθεί.

${todo}

Αποτίμηση σε μια πρόταση για το τρέχον ορισμένο προεπιλεγμένο προσδιοριστικό εργασίας.

Σχετικές έννοιες

Πρότυπα

Σχετικές παραπομπές

Αυτόματη συμπλήρωση περιεχομένου Java
Προτιμήσεις προσδιοριστικού εργασίας
Προτιμήσεις προτύπων κώδικα
Προτιμήσεις στυλ κώδικα