Μετάβαση στο περιεχόμενο

Microsoft Visual Studio

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια
Microsoft Visual Studio
Γενικά
Ημερ. Δημιουργίας1997
Είδοςολοκληρωμένο περιβάλλον ανάπτυξης
Διανομή
ΈκδοσηMicrosoft Windows : 2022 17.11.5 (8 Οκτώβριος 2024)[1]
ΛειτουργικάMicrosoft Windows, macOS
Διαθέσιμο σε9 γλώσσες
Ανάπτυξη
Γραμμένο σεC++, C#
Άδεια χρήσηςιδιόκτητη άδεια
Σύνδεσμοι
Επίσημος ιστότοπος
https://visualstudio.microsoft.com/

Το Microsoft Visual Studio είναι ένα ολοκληρωμένο περιβάλλον ανάπτυξης (IDE) από τη Microsoft. Χρησιμοποιείται για την ανάπτυξη προγραμμάτων υπολογιστών, καθώς και ιστοσελίδων, εφαρμογών ιστού, υπηρεσιών ιστού και εφαρμογών για κινητά. Το Visual Studio χρησιμοποιεί πλατφόρμες ανάπτυξης λογισμικού της Microsoft όπως το Windows API, τα Windows Forms, το Windows Presentation Foundation, το Windows Store και το Microsoft Silverlight. Μπορεί να παράγει τόσο εγγενή όσο και διαχειριζόμενο κώδικα.

Το Visual Studio περιλαμβάνει ένα πρόγραμμα επεξεργασίας κώδικα που υποστηρίζει το IntelliSense (το στοιχείο συμπλήρωσης κώδικα) καθώς και την αναδιαμόρφωση κώδικα. Το ενσωματωμένο πρόγραμμα εντοπισμού σφαλμάτων λειτουργεί τόσο σε επίπεδο πηγής όσο και σε επίπεδο μηχανής. Άλλα ενσωματωμένα εργαλεία περιλαμβάνουν έναν προγραμματιστή κώδικα, έναν σχεδιαστή για τη δημιουργία εφαρμογών GUI, τον σχεδιαστή ιστοσελίδων, τον σχεδιαστή κλάσεων και τον σχεδιαστή σχημάτων βάσης δεδομένων. Δέχεται πρόσθετα που επεκτείνουν τη λειτουργικότητα σχεδόν σε κάθε επίπεδο—συμπεριλαμβανομένης της προσθήκης υποστήριξης για συστήματα ελέγχου πηγών (όπως το Subversion και του Git) και της προσθήκης νέων συνόλων εργαλείων όπως συντάκτες και οπτικούς σχεδιαστές για γλώσσες που αφορούν συγκεκριμένους τομείς ή σύνολα εργαλείων για άλλες πτυχές της ανάπτυξης λογισμικού κύκλου ζωής (όπως ο πελάτης Azure DevOps: Team Explorer).

Το Visual Studio υποστηρίζει 36 διαφορετικές γλώσσες προγραμματισμού και επιτρέπει στον επεξεργαστή κώδικα και τον εντοπισμό σφαλμάτων να υποστηρίζει σχεδόν οποιαδήποτε γλώσσα προγραμματισμού, υπό την προϋπόθεση ότι υπάρχει μια συγκεκριμένη υπηρεσία για τη γλώσσα. Οι ενσωματωμένες γλώσσες περιλαμβάνουν C,[2] C++, Visual Basic, .NET, C#, F#,[3] JavaScript, TypeScript, XML, XSLT, HTML και CSS. Η υποστήριξη για άλλες γλώσσες όπως Python, Ruby, Node.js και M μεταξύ άλλων είναι διαθέσιμη μέσω plug-ins. Η Java (και το J#) υποστηρίζονταν στο παρελθόν.

Η πιο βασική έκδοση του Visual Studio, η κοινοτική έκδοση, διατίθεται δωρεάν.

  1. Error: Unable to display the reference properly. See the documentation for details.
  2. «C99 library support in Visual Studio 2013». C++ Team Blog (στα Αγγλικά). 19 Ιουλίου 2013. Ανακτήθηκε στις 5 Ιανουαρίου 2022. 
  3. «F# at Microsoft Research». Microsoft Research (στα Αγγλικά). Ανακτήθηκε στις 5 Ιανουαρίου 2022.