|
8 | 8 |
|
9 | 9 | Ο όρος [IDE](https://en.wikipedia.org/wiki/Integrated_development_environment) (Ολοκληρωμένο περιβάλλον ανάπτυξης) αναφέρεται σε ένα ισχυρό πρόγραμμα επεξεργασίας με πολλά χαρακτηριστικά που συνήθως λειτουργεί σε ένα "ολόκληρο project". Όπως υποδηλώνει ο όρος, δεν είναι μόνο ένας επεξεργαστής κώδικα, αλλά ένα "ολοκληρωμένο περιβάλλον ανάπτυξης".
|
10 | 10 |
|
11 |
| -Ένα IDE φορτώνει το έργο (το οποίο μπορεί να είναι πολλά και διαφορετικά αρχεία), επιτρέπει την πλοήγηση μεταξύ αρχείων, παρέχει αυτόματη συμπλήρωση με βάση το σύνολο του έργου [όχι μόνο το ανοιχτό αρχείο](https://www.yourdictionary.com/open-file) και ενσωματώνεται με ένα σύστημα ελέγχου εκδόσεων όπως το [git](https://git-scm.com/), ένα περιβάλλον δοκιμών και πολλά άλλα χαρακτηριστικά "σε επίπεδο έργου". |
| 11 | +Ένα IDE φορτώνει το έργο (το οποίο μπορεί να είναι πολλά και διαφορερικά αρχεία), επιτρέπει την πλοήγηση μεταξύ αρχείων, παρέχει αυτόματη συμπλήρωση με βάση το σύνολο του έργου [όχι μόνο το ανοιχτό αρχείο](https://www.yourdictionary.com/open-file) και ενσωματώνεται με ένα σύστημα ελέγχου εκδόσεων οπως το [git](https://git-scm.com/), ένα περιβάλλον δοκιμών και πολλά άλλα χαρακτηριστικά "σε επίπεδο έργου". |
12 | 12 |
|
13 | 13 | Εάν δεν έχετε επιλέξει ακόμα ένα IDE, τότε εξετάστε τις ακόλουθες επιλογές:
|
14 | 14 |
|
15 | 15 | - [Visual Studio](https://visualstudio.microsoft.com/vs/) (cross-platform, επί πληρωμής)
|
16 | 16 | - [WebStorm](http://www.jetbrains.com/webstorm/) (cross-platform, επί πληρωμής).
|
17 | 17 |
|
18 |
| -Το "Visual Studio" δεν πρέπει να συγχέεται με το "Visual Studio Code". Το "Visual Studio" είναι ένας επί πληρωμής και ισχυρός επεξεργαστής για τα Windows και Mac, κατάλληλος για την πλατφόρμα .Net. Επίσης κάνει και για JavaScript. Υπάρχει επίσης μια δωρεάν έκδοση στο [Visual Studio Community](https://www.visualstudio.com/vs/community/). |
| 18 | +Το "Visual Studio" δεν πρέπει να συγχέεται με το "Visual Studio Code". Το "Visual Studio" είναι ένας επί πληρωμής και ισχυρός επεξεργαστής για τα Windows και Mac, κατάλληλος για την πλατφόρμα .Net. Επίσης είναι κάνει και για JavaScript. <br> Υπάρχει επίσης μια δωρεάν έκδοση στο [Visual Studio Community](https://www.visualstudio.com/vs/community/). |
19 | 19 |
|
20 | 20 | Πολλά IDE είναι επί πληρωμής αλλά έχουν δοκιμαστική περίοδο. Το κόστος τους είναι συνήθως αμελητέο σε σύγκριση με το μισθό ενός ειδικευμένου προγραμματιστή, οπότε απλά επιλέξτε το καλύτερο για εσάς.
|
21 | 21 |
|
22 | 22 | ## Lightweight editors
|
23 | 23 |
|
24 | 24 | Τα "Lightweight editors" δεν είναι τόσο ισχυροί όσο οι IDE, αλλά είναι γρήγοροι, κομψοί και απλοί.
|
25 | 25 |
|
26 |
| -Κυρίως χρησιμοποιούνται για να άνοιγμα και άμεσα επεξεργασία ενός αρχείο. |
27 |
| - |
28 |
| -Η κύρια διαφορά μεταξύ ενός "lightweight editor" και ενός "IDE" είναι ότι ένα IDE λειτουργεί σε project-level, έτσι φορτώνει πολύ περισσότερα δεδομένα κατά την εκκίνηση, αναλύει τη δομή του έργου αν χρειαστεί και ούτω καθεξής. Ένας lightweight editor είναι πολύ πιο γρήγορος και χρησιμοποιείται για επεξεργασία ενός αρχείο. |
| 26 | +Κυρίως χρησιμοποιούνται για να ανοίγμα και να επεξεργασία ενός αρχείο άμεσα. |
29 | 27 |
|
| 28 | +Η κύρια διαφορά μεταξύ ενός "lightweight editor" και ενός "IDE" είναι ότι ένα IDE λειτουργεί σε project-leve, έτσι φορτώνει πολύ περισσότερα δεδομένα για την εκκίνηση, αναλύει τη δομή του έργου αν χρειαστεί και ούτω καθεξής. Ένας lightweight editor είναι πολύ πιο γρήγορος και χρησιμοποείται για γρήγορη επεξεργασία ενός αρχείο. |
30 | 29 | Στην πράξη, οι lightweight editor μπορεί να έχουν πολλά πρόσθετα, συμπεριλαμβανομένων αναλυτών σύνταξης σε επίπεδο καταλόγου και αυτόματων συμπληρωμάτων, οπότε δεν υπάρχει μεγάλη διαφορά μεταξύ ενός lightweight editor και ενός IDE.
|
| 30 | +Κυρίως χρησιμοποιούνται για να άνοιγμα και άμεσα επεξεργασία ενός αρχείο. |
31 | 31 |
|
32 | 32 | Οι παρακάτω επιλογές αξίζουν την προσοχή σας:
|
33 | 33 |
|
|
43 | 43 |
|
44 | 44 | Υπάρχουν και άλλοι σπουδαίοι επεξεργαστές κώδικα στον κόσμο μας. Παρακαλώ επιλέξτε αυτό που σας αρέσει περισσότερο.
|
45 | 45 |
|
46 |
| -Η επιλογή ενός επεξεργαστή κώδικα, όπως και κάθε άλλο εργαλείο, είναι ατομική και εξαρτάται από τα έργα, τις συνήθειες και τις προσωπικές σας προτιμήσεις. |
| 46 | +Η επιλογή ενός επεξεργαστή κώδικα, όπως και κάθε άλλο εργαλείο, είναι ατομική και εξαρτάται από τα έργα, τις συνήθειες και τις προσωπικές σας προτιμήσεις. |
0 commit comments