8 Συντομεύσεις πληκτρολογίου Eclipse απαραίτητες για αρχάριους

8 Συντομεύσεις πληκτρολογίου Eclipse απαραίτητες για αρχάριους

Αυτό το άρθρο γράφτηκε αρχικά για το Eclipse Juno, αλλά έκτοτε έχει ενημερωθεί για το Eclipse Oxygen.





Πρόσφατα είχα δύο εργασίες προγραμματισμού ζεύγους, η κάθε μία σε Java και η κάθε μία με ξεχωριστό συνεργάτη. Προχωρώντας σε αυτό χωρίς πολλές γνώσεις, ο πρώτος μου συνεργάτης πρότεινε τη χρήση Eclipse IDE , και αυτό αποδείχθηκε εξαιρετική επιλογή. Εάν ξεκινάτε τώρα στην Java, το Eclipse είναι ο δρόμος που πρέπει να ακολουθήσετε.





πώς να κατεβάσετε προστατευμένα βίντεο από οποιονδήποτε ιστότοπο

Στο παρελθόν, προσπαθούσα να μάθω τον περιβόητο επεξεργαστή VIM, αλλά παρά όλα τα μαθήματα VIM εκεί, βρήκα ότι η καμπύλη εκμάθησης ήταν πολύ απότομη. Το Eclipse είναι πολύ πιο εύκολο να το κατανοήσετε: μπορείτε να δείτε μια λίστα με όλα τα αρχεία του έργου σας Java (ή Android για αυτό το θέμα) στον εξερευνητή πακέτων, να μεταβείτε εύκολα στην επιθυμητή λειτουργία με το παράθυρο περιγράμματος, να λάβετε προτάσεις για λειτουργίες, εισαγωγές, κι αλλα.





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

1. Οργάνωση εισαγωγών (Ctrl + Shift + O)

Είτε εργάζεστε με τις εγγενείς βιβλιοθήκες και τάξεις της Java είτε ενσωματώνετε πλαίσια τρίτων στον κώδικά σας, ένα πράγμα είναι αλήθεια: για να χρησιμοποιήσετε μια κλάση, πρέπει πρώτα να εισαγάγετε την κλάση προτού το Eclipse το αναγνωρίσει ως έγκυρο και διαθέσιμο για αυτόματη συμπλήρωση κώδικα (προτάσεις πληκτρολόγησης σε πραγματικό χρόνο).



Αλλά ποιος έχει χρόνο να απομνημονεύσει κάθε διαδρομή πακέτου για κάθε τάξη σε κάθε βιβλιοθήκη; Μπορείτε να αφήσετε το Eclipse να το χειριστεί για εσάς χρησιμοποιώντας το Ctrl + Shift + O συντόμευση, η οποία εισάγει αυτόματα μη αναγνωρισμένες κλάσεις στον κώδικα.

Για παράδειγμα, εάν έχετε αυτό το κομμάτι κώδικα:





public class Hello {
public static void main(String[] args) {
ArrayList list = new ArrayList();
}
}

Στη συνέχεια, χρησιμοποιήστε τη συντόμευση Οργάνωση εισαγωγών, γίνεται ως εξής:

import java.util.ArrayList;
public class Hello {
public static void main(String[] args) {
ArrayList list = new ArrayList();
}
}

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





Σημειώστε ότι και αυτή η συντόμευση αφαιρεί αχρησιμοποίητες εισαγωγές (σε περιπτώσεις που διαγράψατε τον κώδικα) και ταξινομεί τις καταστάσεις εισαγωγής ανά συσκευασία.

2. Σωστή εσοχή (Ctrl + I)

Η αναγνωσιμότητα του κώδικα είναι σημαντική, όχι μόνο για εσάς (ώστε να μπορείτε να επιστρέψετε αργότερα και να καταλάβετε τι γράψατε) αλλά για οποιονδήποτε άλλο μπορεί να κοιτάξει τον κώδικά σας (συνεργάτες, καθηγητές, συνεργάτες ανοιχτού κώδικα). Η σωστή εσοχή είναι απαραίτητη.

Ο κωδικός σας μοιάζει συχνά με αυτόν τον τρόπο;

public void insertHead(int x) {
Link newLink = new Link(x);
if (isEmpty())
tail = newLink;
else
head.previous = newLink;
newLink.next = head;
head = newLink;
}

Maybeσως το γράψατε έτσι ή ίσως το αντιγράψατε-επικολλήσατε από αλλού. Ούτως ή άλλως, τα καλά νέα είναι ότι το Eclipse διευκολύνει τελείως εύκολα: επισημάνετε το τμήμα του κώδικα που είναι δύσκολο να διαβαστεί και, στη συνέχεια, χρησιμοποιήστε το Ctrl + I συντόμευση για άμεση εισαγωγή στην κατάλληλη εσοχή:

public void insertHead(int x) {
Link newLink = new Link(x);
if (isEmpty())
tail = newLink;
else
head.previous = newLink;
newLink.next = head;
head = newLink;
}

Μπορείτε να αλλάξετε τον τρόπο με τον οποίο το Eclipse χειρίζεται την εσοχή πηγαίνοντας στο Παράθυρο> Προτιμήσεις , στη συνέχεια στο αριστερό πλαίσιο μεταβείτε στο Java> Στυλ κώδικα> Μορφοποιητής> Επεξεργασία ...> Εσοχή Το

3. Διαγραφή τρέχουσας γραμμής (Ctrl + D)

Κατά την κωδικοποίηση σε Java, είναι φυσικό να αφαιρείτε ολόκληρες γραμμές κώδικα κάθε φορά. Ο χειρότερος τρόπος για να γίνει αυτό; Επισημάνετε με το ποντίκι και, στη συνέχεια, πατήστε Backspace. Ο πρωτάρης τρόπος να το κάνουμε αυτό; Πατήστε το πλήκτρο Τέλος, κρατήστε πατημένο το Shift, πατήστε το πλήκτρο Αρχική σελίδα και, στη συνέχεια, το Backspace. Αλλά ο επαγγελματικός τρόπος; Απλά χτυπήστε Ctrl + D :

4. Σύσταση αυτόματης συμπλήρωσης (Ctrl + Space)

Δυστυχώς, η Java είναι γνωστή ως εξαιρετικά λεκτική - τα ονόματα των κλάσεων, των μεθόδων και των μεταβλητών είναι μερικά από τα μεγαλύτερα σε ολόκληρη τη βιομηχανία προγραμματισμού. Τα πληκτρολογείτε όλα με το χέρι κάθε φορά; Δεν είναι η ιδέα μου για μια διασκεδαστική περίοδο.

Δείτε τι κάνετε αντ 'αυτού: πληκτρολογήστε τα πρώτα γράμματα της κλάσης, της μεθόδου ή της μεταβλητής που θέλετε και, στη συνέχεια, πατήστε Ctrl + Space Το Αυτό εμφανίζει μια λίστα προτάσεων αυτόματης συμπλήρωσης μαζί με υπογραφές μεθόδων, τύπους μεταβλητών και άλλα. Επιλέξτε το σωστό, πατήστε Enter και συνεχίστε την κωδικοποίηση.

Λειτουργίες όπως η αυτόματη συμπλήρωση είναι μερικοί από τους λόγους για τους οποίους τα IDE υπερισχύουν των επεξεργαστών κειμένου.

5. System.out.println ('sysout' και Ctrl + Space)

Πότε εργασία με εφαρμογές κονσόλας , θα χρειαστεί να χρησιμοποιήσετε System.out.println () για εκτύπωση μηνυμάτων. Αλλά επειδή αυτό είναι πολύ δυσκίνητο, το Eclipse έχει μια γρήγορη συντόμευση για εσάς: πληκτρολογήστε 'sysout' (χωρίς τα εισαγωγικά), μετά χτυπήστε Ctrl + Space Το

Το καλύτερο κομμάτι? Ο δρομέας τοποθετείται αμέσως μέσα στις παρενθέσεις της κλήσης μεθόδου, οπότε αρχίζετε να πληκτρολογείτε το μήνυμα αμέσως:

6. Αναζήτηση Ολόκληρου Έργου (Ctrl + H)

Όταν εργάζεστε σε μεγάλες βάσεις κώδικα, είναι εύκολο να ξεχάσετε πού δηλώσατε ορισμένες κλάσεις, μεθόδους ή μεταβλητές. Αντί να σπαταλάτε χρόνο για να περιηγείστε στους καταλόγους με το χέρι, χρησιμοποιήστε την ερώτηση Search Entire Project με το Ctrl + H συντομώτερος δρόμος.

Από προεπιλογή, διαθέτει τέσσερις τύπους αναζήτησης: Αναζήτηση αρχείων, Αναζήτηση εργασιών, Αναζήτηση Git και Αναζήτηση Java. Θα χρησιμοποιείτε ως επί το πλείστον την Αναζήτηση Java, η οποία πραγματοποιεί αναζήτηση μόνο μέσω αρχείων προέλευσης, αλλά τα άλλα τρία μπορούν να είναι χρήσιμα με τον δικό τους τρόπο.

7. Εκτέλεση εφαρμογής (Ctrl + F11)

Την πρώτη φορά που θα εκτελέσετε ένα νέο έργο, θα πρέπει να το ολοκληρώσετε Εκτέλεση> Εκτέλεση ως ...> Εφαρμογή Java Το Αλλά μετά από αυτό, μπορείτε να επιταχύνετε τα πράγματα με το Ctrl + F11 συντόμευση, η οποία εκτελεί το τρέχον έργο χρησιμοποιώντας την ίδια διαμόρφωση με την τελευταία φορά που εκτελέστηκε το έργο.

8. Μετονομασία (Alt + Shift + R)

Εδώ είναι το θέμα σχετικά με την κατηγορία, τη μέθοδο και τα ονόματα μεταβλητών: αφού δηλωθούν, μπορούν να αναφερθούν δεκάδες, εκατοντάδες ή ακόμη και χιλιάδες φορές σε ένα έργο. Τώρα φανταστείτε αν χρειαστεί ποτέ να αλλάξετε το όνομα μιας κλάσης, μιας μεθόδου ή μιας μεταβλητής. Θα μπορούσε να χρειαστούν ώρες (ή ημέρες!) Μετονομασία κάθε μεμονωμένης αναφοράς.

αντιγράψτε αρχεία από mac σε υπολογιστή

Or μπορείτε να κάνετε δεξί κλικ στο όνομα, να επιλέξετε Refactor> Μετονομασία , πληκτρολογήστε το νέο όνομα και ζητήστε από το Eclipse να αλλάξει κάθε αναφορά σε ολόκληρο το έργο σε ένα δευτερόλεπτο. Ακόμα πιο γρήγορα, μπορείτε να κάνετε κλικ στο όνομα, να πατήσετε Alt + Shift + R , πληκτρολογήστε το νέο όνομα και πατήστε Enter. Μπαμ, τελείωσε!

Άλλες συμβουλές για αρχάριους προγραμματιστές Java

Ως προγραμματιστής Java, πρέπει να καταλάβετε απόλυτα πώς λειτουργεί η εικονική μηχανή Java και γιατί επιτρέπει την ανάπτυξη μεταξύ πλατφορμών. Θα πρέπει επίσης να είστε εξοικειωμένοι με τις βασικές έννοιες της Java, όπως τον τρόπο χρήσης εξαιρέσεων στην Java. Μπορείτε επίσης να διασκεδάσετε με τη Java --- δημιουργήστε εκπληκτικά εφέ κάμερας web με Java και Processing !

Και μην παραλείψετε αυτές τις συμβουλές για την εκμάθηση μιας νέας γλώσσας προγραμματισμού.

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ Αξίζει την αναβάθμιση σε Windows 11;

Τα Windows έχουν επανασχεδιαστεί. Είναι όμως αυτό αρκετό για να σας πείσει να μεταβείτε από τα Windows 10 στα Windows 11;

Διαβάστε Επόμενο
Σχετικά θέματα
  • Προγραμματισμός
  • Προγραμματισμός
Σχετικά με τον Συγγραφέα Τζόελ Λι(Δημοσιεύθηκαν 1524 άρθρα)

Ο Joel Lee είναι ο αρχισυντάκτης του MakeUseOf από το 2018. Έχει B.S. στην Επιστήμη των Υπολογιστών και πάνω από εννέα χρόνια επαγγελματικής εμπειρίας συγγραφής και επεξεργασίας.

Περισσότερα από τον Joel Lee

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για εγγραφή