Ολοκληρωμένα περιβάλλοντα ανάπτυξης (IDE)
Τελευταία επεξεργασία: @mr_giorgos, 7 Οκτωβρίου 2024
Όταν πρόκειται για τη δημιουργία ενός ολοκληρωμένου περιβάλλοντος ανάπτυξης (IDE), ο προγραμματισμός εφαρμογών στο Ethereum είναι παρόμοιος με τον προγραμματισμό οποιουδήποτε άλλου έργου λογισμικού. Υπάρχουν πολλές επιλογές, οπότε στο τέλος της ημέρας, επιλέξτε το IDE ή τον επεξεργαστή κώδικα που ταιριάζει καλύτερα στις προτιμήσεις σας. Πιθανότατα η καλύτερη επιλογή IDE για την ανάπτυξη Ethereum είναι το IDE που χρησιμοποιείτε ήδη για την παραδοσιακή ανάπτυξη λογισμικού.
IDE βασισμένα στον ιστό
Εάν θέλετε να παίξετε με κώδικα πριν ρυθμίσετε ένα τοπικό περιβάλλον ανάπτυξης, αυτές οι εφαρμογές ιστού είναι ειδικά κατασκευασμένες για την ανάπτυξη έξυπνων συμβoλαίων Ethereum.
Remix - Web-based IDE με ενσωματωμένη στατική ανάλυση και εικονική μηχανή δοκιμαστικής κρυπτοαλυσίδας
ChainIDE - Ένα cloud-based IDE πολλαπλών αλυσίδων
Replit (Solidity Starter - Beta) - Ένα προσαρμόσιμο περιβάλλον ανάπτυξης για Ethereum με επαναφόρτωση σε ζωντανή εφαρμογή, έλεγχο σφαλμάτων και υποστήριξη testnet πρώτης κατηγορίας
Tenderly Sandbox - Ένα γρήγορο πρωτότυπο περιβάλλον όπου μπορείτε να γράφετε, να εκτελείτε και να εντοπίζετε σφάλματα σε έξυπνα συμβόλαια στο πρόγραμμα περιήγησης χρησιμοποιώντας Solidity και JavaScript
EthFiddle - Web-based IDE που σας επιτρέπει να γράφετε, να μεταγλωττίζετε και να εντοπίζετε σφάλματα στο έξυπνο συμβόλαιό σας
IDE υπολογιστή
Οι περισσότεροι καθιερωμένοι IDE έχουν ενσωματωμένα πρόσθετα για να βελτιώσουν την εμπειρία ανάπτυξης Ethereum. Ελάχιστα, παρέχουν επισημάνσεις σύνταξης για γλώσσες έξυπνων συμβολαίων.
Visual Studio Code - Επαγγελματική πλατφόρμα IDE μεταξύ αλυσίδων με επίσημη υποστήριξη Ethereum
JetBrains IDEs (IntelliJ IDEA, etc.) - Βασικά εργαλεία για προγραμματιστές και ομάδες λογισμικού
Remix Desktop - Απολαύστε το Remix IDE στον τοπικό σας υπολογιστή
Πρόσθετα και επεκτάσεις
- solidity - Γλώσσα Ethereum Solidity για κωδικοποίηση Visual Studio
- Solidity + Hardhat για VS Code - Υποστήριξη Solidity και Hardhat από την ομάδα Hardhat
- Prettier Solidity - Μορφοποιητής κώδικα με χρήση prettier
Περισσότερες πληροφορίες
- Ethereum IDEs - Λίστα Ethereum IDEs της Alchemy
Γνωρίζετε κάποιο πόρο της κοινότητας που σας βοήθησε; Επεξεργαστείτε αυτή τη σελίδα και προσθέστε το!