ProHoster > Blog > διαχείριση > DataGrip 2019.1: υποστήριξη για νέες βάσεις δεδομένων, σενάρια προετοιμασίας, νέες επιθεωρήσεις και άλλα
DataGrip 2019.1: υποστήριξη για νέες βάσεις δεδομένων, σενάρια προετοιμασίας, νέες επιθεωρήσεις και άλλα
Γειά σου! Ας δούμε τα νέα πράγματα στο - DataGrip 2019.1. Να σας υπενθυμίσουμε ότι η λειτουργία DataGrip περιλαμβάνεται στα άλλα IDE επί πληρωμή μας, εκτός από το WebStorm.
Υποστήριξη για νέες βάσεις δεδομένων
Σε αυτήν την έκδοση, τέσσερις βάσεις δεδομένων έλαβαν επίσημη υποστήριξη στα εργαλεία μας:
Κυψέλη Apache – σύστημα διαχείρισης βάσεων δεδομένων που βασίζεται στην πλατφόρμα Hadoop. Greenplum – αναλυτικό DBMS για αποθήκες δεδομένων που βασίζονται στην PostgreSQL. Βέρτικα – στήλη βάσης δεδομένων για ανάλυση μεγάλων δεδομένων. Νιφάδα χιονιού – αποθήκευση δεδομένων cloud. Αν μιλάμε για σχεσιακές βάσεις δεδομένων, τότε Snowflake ζήτησε τα περισσότερα. Σε αυτήν την έκδοση υποστηρίζαμε μόνο SQL, θα κυκλοφορήσουμε την οδηγία αργότερα.
Σύνδεση
Πραγματοποιήσαμε αλλαγές στο πλαίσιο διαλόγου σύνδεσης βάσης δεδομένων: προσπαθήσαμε να το κάνουμε πιο σαφές και βολικό.
General
Αυτή η καρτέλα έχει ως επί το πλείστον ανακατασκευαστεί.
Πεδίο Τύπος σύνδεσης παλιά λεγόταν Τύπος URL και ήταν στο κάτω μέρος. Όμως, καθώς η τιμή σε αυτό το πεδίο καθορίζει την περαιτέρω διαδικασία, βρίσκεται πλέον στην κορυφή.
Πεδίο βάση δεδομένων τοποθετείται αφού εισαγάγετε τα στοιχεία σύνδεσης και τον κωδικό πρόσβασής σας, επειδή απαιτείται έλεγχος ταυτότητας για να εμφανιστεί η λίστα των βάσεων δεδομένων από Ctrl/Cmd+Space.
Στα σχόλια της προηγούμενης ανάρτησης συζητήθηκε πολύ αποθήκευση κωδικού πρόσβασης. Προσθέσαμε νέες επιλογές και δημιουργήσαμε μια αναπτυσσόμενη λίστα. Οι τιμές αυτής της λίστας είναι:
Μην αποθηκεύετε τον κωδικό πρόσβασης.
Αποθήκευση έως ότου γίνει επανεκκίνηση του DataGrip (παλαιότερα έτσι λειτουργούσε η επιλογή "μην αποθηκεύσετε").
Αποθήκευση για περίοδο λειτουργίας: μέχρι να αποσυνδεθείτε από την πηγή δεδομένων.
Διαιωνίζω.
Για να αποφύγετε τη σύγχυση, εισαγάγετε έναν κενό κωδικό πρόσβασης μέσω του μενού περιβάλλοντος.
Ευρήματα Δοκιμή σύνδεσης εμφανίζονται τώρα στο ίδιο το παράθυρο, χωρίς επιπλέον κλικ ή διαλόγους.
Και αν δεν έχουν γίνει λήψη των προγραμμάτων οδήγησης, το DataGrip θα προσφερθεί να το κάνει. Προηγούμενο κουμπί Δοκιμή σύνδεσης μπλοκαρίστηκε σε αυτή την περίπτωση, γεγονός που μπέρδεψε τους χρήστες.
Επιλογές
Οι ρυθμίσεις έχουν μετακινηθεί εδώ από την καρτέλα Γενικά Μόνο για ανάγνωση, Αυτόματος συγχρονισμός, Έλεγχος συναλλαγών.
Νέος:
- Εκτελέστε το ερώτημα keep-alive κάθε N δευτερόλεπτα: θα σπρώχνει την πηγή δεδομένων με ένα μοχλό κάθε N δευτερόλεπτα. Για βάσεις δεδομένων που δεν υποστηρίζουμε, μπορείτε να γράψετε μόνοι σας ένα αίτημα διατήρησης. Αυτό γίνεται στις ρυθμίσεις του προγράμματος οδήγησης.
- Αυτο-αποσυνδέστε μετά από N δευτερόλεπτα: Η τιμή σε δευτερόλεπτα που εισάγεται εδώ θα πει στο DataGrip μετά από πόσο καιρό θα αποσυνδεθεί αυτόματα από την πηγή δεδομένων.
- Σενάριο εκκίνησης: Εδώ μπορείτε να εισάγετε ένα ερώτημα που θα εκτελείται κάθε φορά που δημιουργείται μια σύνδεση. Ας θυμηθούμε ότι αν Μονή σύνδεση
τρόπος δεν είναι ενεργοποιημένη, δημιουργείται μια νέα σύνδεση για κάθε νέα κονσόλα.
Σχήματα
Το φίλτρο για τα αντικείμενα που εμφανίζονται στο δέντρο έχει μετακινηθεί εδώ.
Πλοήγηση και αναζήτηση
Λίστα πρόσφατων τοποθεσιών
Το νέο παράθυρο Πρόσφατες τοποθεσίες δείχνει πού βρεθήκατε πρόσφατα. Τα στοιχεία λίστας είναι μικρά κομμάτια κώδικα που επεξεργαστήκατε ή προβάλατε πρόσφατα. Αυτό είναι χρήσιμο εάν θυμάστε το πλαίσιο αλλά δεν θυμάστε το όνομα του αρχείου. Αυτό συμβαίνει πολύ στο DataGrip επειδή όλες οι κονσόλες ονομάζονται παρόμοια :) Η προεπιλεγμένη συντόμευση πληκτρολογίου είναι: Ctrl/Cmd+Shift+E.
Εάν χρησιμοποιούσατε προηγουμένως αυτήν τη συντόμευση πληκτρολογίου για να εμφανίσετε μια λίστα με πρόσφατα τροποποιημένα αρχεία, τώρα κάντε διπλό κλικ Ctrl/Cmd+E.
Αναζήτηση κατά διαδρομή
Καταργήσαμε τις περιττές επιλογές που «πάραμε» από την πλατφόρμα: Μονάδα μέτρησης и Σχέδιο. Τώρα από προεπιλογή Βρείτε στο μονοπάτι Το DataGrip αναζητά παντού. Προσθέσαμε επίσης μια νέα περιοχή αναζήτησης Συνημμένοι κατάλογοι — περιλαμβάνει μόνο αρχεία και φακέλους από τον πίνακα Αρχεία.
Ενέργειες από τα αποτελέσματα πλοήγησης
Τα αποτελέσματα πλοήγησης παρέχουν πλέον ενέργειες που εφαρμόζονται σε αντικείμενα στον κώδικα ή στο δέντρο. Για παράδειγμα, ψάχνετε για ένα τραπέζι. Δείτε τι μπορείτε να κάνετε από το παράθυρο αποτελεσμάτων.
Προβολή DDL: Ctrl/Cmd+B.
Ανοιχτά δεδομένα: F4.
Ανοίξτε το παράθυρο Τροποποίηση πίνακα: Ctrl/Cmd+F6.
Εμφάνιση σε άλλο πλαίσιο: Alt + F1 (για παράδειγμα, εμφάνιση σε ένα δέντρο).
Δείτε γενικές πληροφορίες: Ctrl+Q/F1.
Δημιουργία SQL: Ctrl/Cmd+Alt+G.
Εργασία με κώδικα
Συνδυασμένα στοιχεία στην αυτόματη συμπλήρωση
Για CREATE и DROP η αυτόματη συμπλήρωση προσφέρει συνδυασμένες επιλογές.
Μην ξεχνάτε τα ακρωνύμια.
Νέοι έλεγχοι
Το DataGrip θα σας προειδοποιήσει εάν χρησιμοποιείτε δρομέα που δεν είναι ανοιχτός.
Οι ακόλουθες δύο επιθεωρήσεις είναι απενεργοποιημένες από προεπιλογή, αλλά ορισμένες μπορεί να τις χρειαστούν.
Εάν χρησιμοποιείτε ορίσματα χωρίς όνομα, αυτό θα τονιστεί.
Επιθεώρηση που διαμαρτύρεται για τη δήλωση GOTO.
Εργασία με αρχεία
Προστέθηκε μια ρύθμιση για τον προεπιλεγμένο φάκελο του έργου. Θα δημιουργηθούν νέα έργα σε αυτόν τον φάκελο.
επίδραση Αποθήκευση ως… για την κονσόλα τώρα:
Προτείνει έναν προεπιλεγμένο φάκελο έργου.
Θυμάται την τελευταία επιλογή.
Μια ενέργεια προστέθηκε στο δέντρο αρχείων Αποσύνδεση καταλόγου: Ξεκαρφιτσώστε έναν φάκελο. Προηγουμένως, για να ξεκαρφιτσώσετε έναν φάκελο (δηλαδή, να μην τον εμφανίσετε σε αυτό το δέντρο), έπρεπε να κάνετε κλικ Διαγραφή, και το DataGrip ρώτησε: θέλετε να διαγράψετε ή να ξεκαρφιτσώσετε; Ήταν άβολο και ασαφές :)
Δέντρο βάσης δεδομένων
Γράψαμε τη δική μας ενδοσκόπηση για το DB2. Αυτό σημαίνει ότι λαμβάνουμε πληροφορίες για αντικείμενα βάσης δεδομένων χρησιμοποιώντας ερωτήματα και όχι μέσω του προγράμματος οδήγησης JDBC, όπως πριν. Έτσι, στο δέντρο εμφανίστηκαν αντικείμενα που δεν υπήρχαν πριν: εναύσματα, τύποι, μέθοδοι, λειτουργικές μονάδες, μετρητές, ρόλοι και άλλα.
Το δέντρο αποθηκεύει το πλαίσιο: το όνομα της πηγής δεδομένων είναι κολλημένο στην κορυφή.
Έχουν σχεδιαστεί εικονίδια για μη υποστηριζόμενες βάσεις δεδομένων: όσοι έχουν δημιουργηθεί πηγές δεδομένων για τέτοιες βάσεις δεδομένων δεν θα μπερδεύονται πλέον.
Σχεδιάσαμε επίσης αφηρημένα εικονίδια που μπορούν να χρησιμοποιηθούν στις ρυθμίσεις του προγράμματος οδήγησης.
Τα υπόλοιπα
Προσαρμοσμένα θέματα
Οι χρήστες του DataGrip έχουν πλέον τη δυνατότητα να δημιουργήσουν όποιο χρωματικό συνδυασμό θέλουν. Το νέο σχήμα είναι ένα πρόσθετο που πρέπει να εγκατασταθεί από την ενότητα Πρόσθετα στις ρυθμίσεις.
Διαβάστε για το πώς να δημιουργήσετε τα δικά σας θέματα εδώ: