Πώς να συνδέσετε το Visual Studio με το Gitlab

Το Visual Studio είναι μια πλατφόρμα που ανέπτυξε η Microsoft για τη δημιουργία εφαρμογών. Χρησιμοποιεί πλατφόρμες όπως τα Windows Forms, το Windows Presentation Foundation και το Windows Store για την ανάπτυξη νέων λύσεων λογισμικού. Ως δωρεάν επέκταση για το Visual Studio, το Gitlab προσφέρει εργαλεία διαχείρισης για την ενοποίηση, τη διαμόρφωση και τη διατήρηση του κώδικά σας.

Πώς να συνδέσετε το Visual Studio με το Gitlab

Σε αυτό το άρθρο, θα εξηγήσουμε πώς να συνδέσετε το Visual Studio με το Gitlab, καθώς και θα προτείνουμε άλλες εξαιρετικές επεκτάσεις για προγραμματιστές για χρήση με αυτήν την πλατφόρμα.

Πώς να συνδέσετε το εργαλείο

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

  1. Μεταβείτε στον ιστότοπο του Gitlab ή στον διακομιστή σας Gitlab.
  2. Πληκτρολογήστε το email, το όνομα χρήστη και τον κωδικό πρόσβασής σας.
  3. Χρησιμοποιήστε το "GitLab ApiV4 Oauth2".

Εάν θέλετε να προσθέσετε μια υπάρχουσα λύση στο GitLab, ακολουθεί η διαδικασία:

  1. Ανοίξτε τον κώδικα στο Visual Studio.
  2. Ανοίξτε το "Αρχείο" και επιλέξτε "Προσθήκη στο στοιχείο ελέγχου πηγής".
  3. Βρείτε την καρτέλα "Εξερεύνηση ομάδας" και χρησιμοποιώντας τα "Τοπικά αποθετήρια Git", κάντε κλικ στις τρεις κουκκίδες για να πλοηγηθείτε στον φάκελο του έργου σας. Στη συνέχεια, κάντε κλικ στο «Προσθήκη».
  4. Στο επάνω μέρος, θα πρέπει να ανοίξετε ένα αναπτυσσόμενο μενού και να κάνετε κλικ στο "Συγχρονισμός".
  5. Κάτω από το "Gitlab", βρείτε και κάντε κλικ στο "Δημοσίευση".

Συνδέστε το Visual Studio με το Gitlab

Άλλες χρήσιμες επεκτάσεις Virtual Studio

Glyphfriend

Το Glyphifriend είναι μια επέκταση του Visual Studio 2017 που μπορεί να βελτιώσει το Intellisense στην εμφάνιση γλυφών. Μπορείτε εύκολα να το βρείτε και να το εγκαταστήσετε μέσω της περιοχής "Εργαλεία" στο Visual Studio – και έτσι το Glyphfriend μπορεί να γίνει μέρος της εργαλειοθήκης σας στο VS.

Μετά την εγκατάσταση, αυτή η επέκταση θα εντοπίσει με επιτυχία πότε προσαρτάται ένα έγκυρο αρχείο με γεύση HTML και θα προσθέσει υποστηρικτικά εικονίδια.

Εικονίδια αρχείων

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

Ένθεση αρχείων

Το File Nesting σάς επιτρέπει να ομαδοποιείτε αρχεία αυτόματα και μη αυτόματα σύμφωνα με τα ονόματά τους. Μπορείτε επίσης να αλλάξετε τους κανόνες ένθεσης και να τους εφαρμόσετε γρήγορα σε ολόκληρο το έργο σας ή σε ορισμένα από τα μέρη του. Τα βασικά χαρακτηριστικά του είναι:

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

Magical C# Debugging – OzCode

Το OzCode είναι μια επέκταση VS που κάνει τη διαδικασία εντοπισμού σφαλμάτων ταχύτερη και πιο παραγωγική καθώς εντοπίζει και απομονώνει σφάλματα κώδικα. Με αυτόν τον τρόπο, μπορείτε να τα διορθώσετε γρήγορα χωρίς να χάσετε πολύτιμο χρόνο. Το OzCode ενσωματώνεται με το πρόγραμμα εντοπισμού σφαλμάτων του Visual Studio για να επεκτείνει τις δυνατότητές του. Με το OzCode, μπορείτε να προβλέψετε τη μελλοντική λειτουργικότητα του κώδικα, να έχετε πληροφορίες και να αξιολογήσετε εκφράσεις.

Η συνήθης διαδικασία εντοπισμού σφαλμάτων σάς επιτρέπει να βλέπετε πώς λειτουργεί η εφαρμογή σας στο παρόν. Κάθε φορά που φτάνετε στο οριακό σημείο, το OzCode μπορεί να αξιολογήσει τις γραμμές κώδικα και να προβλέψει το αποτέλεσμα με μια οθόνη Heads-Up.

Το OzCode δημιούργησε ακόμη και μια επιλογή "Απλοποίηση" που κάνει οπτικοποιήσεις κώδικα για έναν προγραμματιστή για να δει ποιες εκφράσεις είναι αληθείς ή ψευδείς αμέσως.

Κόστος εισαγωγής

Η προσθήκη Κόστος εισαγωγής είναι κατασκευασμένη για JavaScript και TypeScript και σας βοηθά να παρακολουθείτε νέες ή πρόσφατα προστεθείσες εξαρτήσεις στο έργο σας. Μπορεί να σας δείξει το μέγεθος της εξάρτησης και να σας βοηθήσει με τη διαχείρισή του.

Υπεύθυνος Έργου

Η διαχείριση πολλών έργων δεν είναι ποτέ εύκολη. γι' αυτό αυτή η επέκταση δημιουργεί αμέσως μια πλαϊνή γραμμή για να κάνει όλα τα έργα σας προσβάσιμα. Σας βοηθά με τα αποθετήρια Git, SVN και Mercurial και διαχειρίζεται επίσης απομακρυσμένα αποθετήρια. Είναι δυνατό να τροποποιήσετε όλες τις ρυθμίσεις του Project Manager και να προσαρμόσετε την επέκταση ώστε να λειτουργεί καλύτερα για εσάς.

SVG Viewer

Τα SVG είναι συνήθως αρχεία κειμένου που αποθηκεύουν διανυσματικές εικόνες για τον Ιστό. Δεδομένου ότι όλα είναι σε μορφή κειμένου, θα χρειαστείτε έναν τρόπο απόδοσης αυτών των αρχείων στο Visual Studio για να δείτε όλες τις διανυσματικές φωτογραφίες. Σας εξοικονομεί πολύ χρόνο, καθώς δεν χρειάζεται να αλλάξετε εφαρμογές για να ελέγξετε τι έχετε κάνει.

Πρόγραμμα εντοπισμού σφαλμάτων για Chrome

Κάθε προγραμματιστής που λειτουργεί με JavaScript πρέπει να δοκιμάσει τον κώδικα σε ένα πρόγραμμα περιήγησης. Το Chrome Dev Tools σάς παρέχει έναν αποτελεσματικό τρόπο εντοπισμού σφαλμάτων οποιουδήποτε JavaScript μέσω του Chrome. Δεδομένου ότι το Visual Studio μπορεί να ενσωματωθεί, πολλές δυνατότητες εντοπισμού σφαλμάτων μπορούν να εξοικονομήσουν σημαντικό χρόνο και να εντοπίσουν γρήγορα σφάλματα κώδικα χωρίς να φύγουν ποτέ από το VS.

Visual Studio με Gitlab

Πακέτο προτύπων SideWaffle

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

Συνεχίστε την Κωδικοποίηση

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

Τώρα που μπορείτε να συνδέσετε το Visual Studio με το GitLab, μπορείτε να χρησιμοποιήσετε τις δυνατότητές του για να έχετε μεγαλύτερη επιτυχία στην κωδικοποίηση. Γι' αυτό πολλοί προγραμματιστές το χρησιμοποιούν καθώς προσφέρει πολλά περισσότερα από τον ανταγωνισμό.

Ήταν εύκολη η σύνδεση του Visual Studio με το GitLab; Ποιες είναι οι επεκτάσεις που πρέπει να έχετε για το VS; Ενημερώστε μας στην παρακάτω ενότητα σχολίων.