Προγραμματισμός

Κωδικός Visual Studio: Πατώντας στα δάχτυλα του Visual Studio;

Ποια είναι ακριβώς η διαφορά μεταξύ του Visual Studio IDE της Microsoft (ολοκληρωμένο περιβάλλον ανάπτυξης) και του επεξεργαστή πηγαίου κώδικα του Visual Studio Code; Αυτή είναι μια ερώτηση που εμφανίζεται πιο συχνά καθώς το Visual Studio Code κερδίζει δυναμική μεταξύ των προγραμματιστών.

Εάν ρωτήσετε τη Microsoft, το Visual Studio και το Visual Studio Code είναι διαφορετικά προϊόντα που εξυπηρετούν διαφορετικές ανάγκες. Όμως, καθώς το Visual Studio Code συνεχίζει να προσθέτει δυνατότητες, οι προγραμματιστές ενδέχεται να αποφασίσουν ότι ο ανοιχτός κώδικας, ο ελεύθερος τρόπος λήψης του Visual Studio Code είναι το μόνο που χρειάζεται.

Η Microsoft περιγράφει το Visual Studio ως ένα περιβάλλον ανάπτυξης με πλήρεις δυνατότητες που προσαρμόζει πολύπλοκες ροές εργασίας. Το Visual Studio ενσωματώνει όλα τα είδη εργαλείων σε ένα περιβάλλον, από σχεδιαστές, αναλυτές κώδικα και προγράμματα εντοπισμού σφαλμάτων έως εργαλεία δοκιμών και ανάπτυξης. Οι προγραμματιστές μπορούν να χρησιμοποιήσουν το Visual Studio για τη δημιουργία εφαρμογών cloud, κινητών και επιτραπέζιων υπολογιστών για Windows και MacOS.

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

Όμως, ενώ η Microsoft θεωρεί τα δύο εργαλεία ως συμπληρωματικά, οι προγραμματιστές θέτουν ερωτήματα σχετικά με την απόλυση εδώ και χρόνια. Οι απαντήσεις σε ένα ερώτημα στο Stack Overflow, που έγινε πριν από τέσσερα χρόνια, συνοψίζουν τις διαφορές με αυτόν τον τρόπο: Το Visual Studio Code είναι "cross-platform", "file oriented", "extensible" και "fast", ενώ το Visual Studio είναι "πλήρες" -διαμορφωμένο, "" προσανατολισμένο στο έργο και τη λύση "," βολικό "και" όχι γρήγορα ".

Κάποιοι επεσήμαναν ότι το "not fast" είναι υποτιμημένο και ότι το Visual Studio είναι "αρκετά βαρύ" όσον αφορά τις απαιτήσεις της CPU και της μνήμης. Σημειώστε επίσης ότι μια εγκατάσταση του Visual Studio μπορεί να έχει δεκάδες gigabyte σε μέγεθος, ενώ το Visual Studio Code διαρκεί μερικές εκατοντάδες megabyte.

Άλλοι δήλωσαν ότι το Visual Studio Code δεν είναι απλώς «πρόγραμμα επεξεργασίας», θεωρώντας ότι έχει εντοπισμό σφαλμάτων, εκτέλεση εργασιών, έλεγχο έκδοσης και ολοκλήρωση κώδικα IntelliSense, όπως το Visual Studio. Και οι μηνιαίες ενημερώσεις του Visual Studio Code προσφέρουν στους προγραμματιστές νέες δυνατότητες κάθε λίγες εβδομάδες. Η κυκλοφορία του Μαΐου 2019, για παράδειγμα, προσθέτει έξυπνη επιλογή για JavaScript και TypeScript, χρησιμοποιώντας σημασιολογική γνώση για να επεκτείνει τις επιλογές για εκφράσεις, τύπους, τάξεις, δηλώσεις και εισαγωγές.

Τον Δεκέμβριο του 2018, ο υπεύθυνος στρατολόγησης Triplebyte ανέφερε ότι το Visual Studio Code ήταν πλέον ο συντάκτης της επιλογής των μηχανικών κατά τη διάρκεια των συνεντεύξεων προγραμματισμού του, ξεπερνώντας κατά πολύ το Visual Studio. Ωστόσο, στο κορυφαίο ευρετήριο IDE της Pypl, το οποίο βασίζεται στη συχνότητα αναζήτησης των σελίδων λήψης IDE στο Google, το Visual Studio εξακολουθεί να κυριαρχεί, με μερίδιο 21,92 τοις εκατό τον Ιούλιο του 2019. Ωστόσο, ο κώδικας Visual Studio κερδίζει χρόνο με το χρόνο, λαμβάνοντας την έκτη αυτό το μήνα με μερίδιο 4,72 τοις εκατό. Το μερίδιο του Visual Studio μειώθηκε.

Ένα πράγμα που μοιράζεται το Visual Studio και το Visual Studio Code είναι ένας πλούτος επεκτάσεων στο Visual Studio Marketplace, το οποίο επιτρέπει στους χρήστες να προσθέτουν δυνατότητες που κυμαίνονται από καταλύματα GitHub έως ανάπτυξη βάσεων δεδομένων SQL και ανάπτυξη ιστοσελίδων. Αυτές οι επεκτάσεις επεκτείνουν σίγουρα το εύρος του τι μπορεί να κάνει ο Visual Studio Code. Η Microsoft παρουσίασε πρόσφατα το Visual Studio Code Java Pack Installer, για παράδειγμα, γεγονός που καθιστά ταχύτερη και ευκολότερη τη ρύθμιση παραμέτρων του Visual Studio Code για ανάπτυξη Java. Υπάρχει επίσης μια επέκταση ανάπτυξης Python, μεταξύ πολλών άλλων.

Με τον Visual Studio Code να συλλέγει ατμό και λειτουργικότητα, η Microsoft ενδέχεται να δυσκολευτεί να πουλήσει προγραμματιστές σχετικά με τις διαφορές μεταξύ του υπερ-επεξεργαστή και του Visual Studio IDE. Η έκδοση παραγωγής του Visual Studio 2019 κυκλοφόρησε τον Απρίλιο του 2019, οπότε το IDE συνεχίζει να είναι ισχυρό. Αναζητήστε προγραμματιστές, ωστόσο, για να συνεχίσετε να αναρωτιέστε εάν χρειάζονται το πλήρες IDE ή μπορεί να τα καταφέρει με τον συνεχώς βελτιωμένο πρόγραμμα επεξεργασίας κώδικα του Visual Studio.

Μπορείτε να κάνετε λήψη του Visual Studio Code ή Visual Studio από τους ιστότοπους του Visual Studio.

$config[zx-auto] not found$config[zx-overlay] not found