Σχεδίαση και υλοποίηση κύβων tangible computing
48
Εικόνα 2.17: Εύρεση περιγράμματος μετά την εφαρμογή κατωφλίωσης και εύρεσης γραμμών Canny
2.3 Πλατφόρμα Ανάπτυξης και Εργαλεία
2.3.1 Visual Studio Code
To Visual Studio Code γνωστό και ως VS Code είναι ένα γρήγορο αλλά και
αποτελεσματικό πρόγραμμα επεξεργασίας πηγαίου κώδικα που εκτελείται σε Windows,
macOS και Linux (Εικόνα 2.18). Διαθέτει επεκτάσεις για διάφορες γλώσσες και χρόνους
εκτέλεσης συμπεριλαμβανομένων των C++, C#, Java, Python, PHP και άλλα καθώς και
ενσωματωμένη υποστήριξη για JavaScript, TypeScript και Node.js. Το Debugging, η
επισήμανση της σύνταξης, η έξυπνη συμπλήρωση κώδικα, τα snippets, η ανακατασκευή
κώδικα και το ενσωματωμένο Git είναι κάποιες από τις δυνατότητες που παρέχονται από το
VS Code. Ακόμη επιτρέπει στους χρήστες να ανοίξουν έναν ή περισσότερους καταλόγους
(directories), οι οποίοι μπορεί στη συνέχεια να αποθηκευτούν σε χώρους εργασίας για
μελλοντική χρήση στη θέση ενός συστήματος έργου. Ως αποτέλεσμα μπορεί να λειτουργήσει
ως γλωσσικά ουδέτερος επεξεργαστής κώδικα για οποιαδήποτε γλώσσα. Μπορεί να
χρησιμοποιηθεί για την ανάπτυξη εφαρμογών για υπολογιστή αλλά και κινητό, ιστοσελίδων
και εφαρμογών ιστού [45].