EiffelStudio

Screenshot Λογισμικό:
EiffelStudio
Στοιχεία Λογισμικού:
Εκδοχή: 6.8.8.6454 επικαιροποιημένο
Ανεβάστε ημερομηνία: 12 May 15
Προγραμματιστής: Emmanuel Stapf
Άδεια: Δωρεάν
Δημοτικότητα: 19

Rating: 1.5/5 (Total Votes: 2)

Άιφελ Software προσφέρει τα εργαλεία ανάπτυξης που κάνει μια συγκεκριμένη και άμεση διαφορά στο πώς οι εταιρείες παράγουν λογισμικό.
 
 Ναυαρχίδα των προϊόντων της εταιρείας, EiffelStudio, είναι διαθέσιμα υπό διπλή άδεια: επιλέξουν μεταξύ Ανοικτού Κώδικα και εμπορική.
 
 Ενώ Άιφελ θεωρείται ευρέως ως η καλύτερη γλώσσα για τη δημιουργία γρήγορη, ισχυρή, κλιμακούμενες εφαρμογές, EiffelStudioTM είναι το μόνο εργαλείο για την πλήρη αξιοποίηση δύναμη του Άιφελ Ανάπτυξης FrameworkTM.
 
 EiffelStudio είναι κάτι περισσότερο από ένα IDE.
 
 Φανταστείτε να είναι σε θέση να διαμορφώσει το σύστημά σας όπως νομίζετε - συλλαμβάνοντας τις απαιτήσεις σας και τις διαδικασίες της σκέψης σας σε Άιφελ. Στη συνέχεια, όταν είστε έτοιμοι να σχεδιάσει, θα κατασκευάσει με το μοντέλο που μόλις δημιουργήσατε, ακόμα σε Άιφελ. Και τότε θα εφαρμόσει, σε Άιφελ. Δεν θα χρειαστεί ποτέ να ρίξει τίποτα έξω και να ξεκινήσετε από την αρχή. Δεν χρειάζονται επιπλέον εργαλεία για να είναι σε θέση να πάει πίσω και να κάνει αλλαγές στην αρχιτεκτονική ασφάλεια. Μετ μηχανικής; Είναι χτισμένο στην σχεδίαση. Δοκιμές, μετρήσεις και εργαλεία παραγωγικότητας; Είναι χτισμένο σε.
 
 Και τον εντοπισμό σφαλμάτων; Eiffel μητρική Design by ContractTM εμποδίζει το 90% των σφαλμάτων από ποτέ εμφανίζεται στην πρώτη θέση - και τι σφάλματα παραμένουν εντοπίζονται εύκολα και επισκευάζεται, συνήθως μέσα σε δέκα λεπτά.
 
 Αν έχετε πολλαπλές πλατφόρμες για την εδραίωση, συμβιβάσει ή να επικοινωνούν με, δεν υπάρχει πρόβλημα. Eiffel τρέχει σε Windows, Unix, Linux, ενσωματωμένο, ακόμη και τα συστήματα VMS. Μπορείτε να δημιουργήσετε μια εφαρμογή σε Άιφελ (ακόμη και την εισαγωγή υπάρχουσες εφαρμογές σας ως σημείο εκκίνησης), και στη συνέχεια να στραφούν σε οποιαδήποτε άλλη πλατφόρμα του Άιφελ συγκεντρώνει προς.

Τι είναι καινούργιο σε αυτό αφήστε:

  • Αυτή η δοκιμαστική έκδοση για EiffelStudio 6.8 η οποία περιλαμβάνει τα εξής νέα χαρακτηριστικά: SCOOP (Απλή Ταυτόχρονη Object-Oriented Programming τεχνολογία), η ικανότητα να αποδίδουν μια διεργασία που εκτελείται στο πρόγραμμα εντοπισμού σφαλμάτων EiffelStudio , μια βελτιωμένη βιβλιοθήκη EiffelStore και MySQL λαβή, και διάφορα compiler και EiffelStudio διορθώσεις.

Τι είναι καινούργιο στην έκδοση 13.11.9.3542:

  • New χαρακτηριστικά:
  • compiler: Υποστηρίζεται ψευδώνυμα παρένθεση που επιτρέπουν τη θεραπεία χαρακτηριστικό κλήσεις με επιχειρήματα σχετικά με τις οντότητες που λαμβάνουν κανένα επιχείρημα για να φανεί τόσο τακτικές κλήσεις χαρακτηριστικό. Αυτό είναι ως επί το πλείστον χρήσιμο να πραγματοποιείτε κλήσεις σε αντικείμενα παράγοντα, π.χ. αντί του my_agent.call (x) μπορεί να είναι δυνατόν να χρησιμοποιήσει my_agent (x). Σε αντίθεση με στήριγμα ψευδώνυμο, παρένθεση ψευδώνυμο μπορεί να χρησιμοποιηθεί και με τα δύο ερωτήματα και εντολές, αλλά όπως και με βραχίονα ψευδώνυμο, το αντίστοιχο χαρακτηριστικό πρέπει να έχει τουλάχιστον ένα επιχείρημα.
  • compiler: Υποστηρίζεται νέους κανόνες για να χειριστεί πραγματικά επιχειρήματα σε ένα χαρακτηριστικό κλήσης που τυλίγουν τελευταία επιχειρήματα σε μια πλειάδα όταν: ο αριθμός των πραγματικών επιχειρημάτων υπερβαίνει τον αριθμό των τυπικών επιχειρήματα ή όταν ο αριθμός των πραγματικών επιχειρημάτων είναι ίσος με τον αριθμό των τυπικών επιχειρήματα, αλλά το τελευταίο πραγματικό επιχείρημα αυτό δεν είναι ο τύπος συμβατή με την τελευταία επίσημη άποψη εκτός τυλιγμένο σε μια πλειάδα. Αυτό είναι ως επί το πλείστον χρήσιμο να πραγματοποιείτε κλήσεις σε παράγοντα αντικείμενα αποφεύγοντας ρητή προφανή συμβολισμό πλειάδα. Για παράδειγμα, my_agent.call ([123, & quot? ABC & quot ;, αξία]) μπορεί να γραφτεί ως my_agent.call (123, & quot? ABC & quot ;, αξίας), ή, όταν συνδυάζεται με παρένθεση ψευδώνυμο, όπως my_agent (123, & quot ? ABC & quot ;, αξία)
  • .
  • compiler: Υποστηρίζεται εκφράσεις συνθηκών που επιτρέπουν τη χρήση διαφορετικών εκφράσεων για να υπολογίσετε την τιμή ανάλογα με κάποιες συνθήκες: αν x & lt? y και x & lt? z τότε x elseif Υ & lt? z τότε y z άλλο άκρο.
  • compiler: υποστήριξη ECF ανακατεύθυνσης - & gt? παρέχουν έναν τρόπο για να δημιουργήσετε ανακατεύθυνση από .ecf στην άλλη (παρόμοια με τη σύνδεση)
  • Βελτιώσεις:
  • Βιβλιοθήκη: Προστέθηκε ψευδώνυμα παρένθεση για PROCEDURE.call και FUNCTION.item έτσι ώστε οι κλήσεις σε παράγοντες foo.call (1, 2, 3) και x: = bar.item (& quot? QUX & quot?) Μπορεί να αντικατασταθεί με foo (1, 2, 3) και x:. = bar (& quot? QUX & quot?)
  • Βιβλιοθήκη: Προστέθηκε άκυρη ασφαλή έκδοση του Gobo, μόνο επιχειρήματα, δοκιμή, τα εργαλεία και XML δεν είναι ακόμη άκυρη ασφαλή
  • .
  • Διορθώσεις σφαλμάτων:
  • compiler:. Bug # 18266 (δοκιμασία # svalid031) - Διορθώθηκε ένα σφάλμα που προκάλεσε αναφέρουν μια ανύπαρκτη σφάλματος για ένα μετονομάστηκε σε λειτουργία με ένα ψευδώνυμο βραχίονα
  • compiler: bug # 18282 (δοκιμασία # multicon062) - Διορθώθηκε ένα σφάλμα που προκάλεσε εσφαλμένη αναφορά σφάλματος για τις λειτουργίες με ένα βραχίονα ψευδώνυμο καθορίζεται σε πολλαπλές επίσημη γενική περιορισμούς
  • .
  • compiler:. Test # attach108 - Διόρθωση υπολογισμού των πεδίων της μόνο για ανάγνωση μεταβλητών που χρησιμοποιούνται στο implicative εκφράσεις με conjuctions

Τι είναι καινούργιο στην έκδοση έκδοση 7.1.8.8986:

  • This προσθέτει ένα νέο πλαίσιο του Άιφελ στο Web, βελτιώνει η εφαρμογή SCOOP για να επιτρέψουν περισσότερους επεξεργαστές λειτουργία, προσθέτει υποστήριξη για το GTK 3.4 και HTML5 backend του, βελτιώνει το εργαλείο Σύστημα Πληροφοριών του Άιφελ, και προσθέτει διάφορες διορθώσεις και βελτιώσεις.

Τι είναι καινούργιο στην έκδοση έκδοση 7.0.8.8074:

  • This περιέχει σημαντικές βελτιώσεις στους τομείς του συναγωνισμού (μέσω της τεχνολογίας SCOOP) και κενών ασφαλείας, καθιστώντας ευκολότερο να μεταναστεύσουν για να ακυρώσουν ασφαλή κωδικό.
  • Επιπλέον, έχει πολλές μικρές βελτιώσεις προκειμένου να καταστεί EiffelStudio εύκολο στη χρήση περιλαμβάνει όλο και περισσότερες εξωτερικές συνεισφορές.

Τι είναι καινούργιο σε νέα έκδοση 6.7.8.5049:

  • This λύνει κάποια θέματα incrementality κατά τη χρήση της δοκιμής εγκαταστάσεις.
  • Ορισμένα ζητήματα της οθόνης με το νέο όλη κατασκευή λύθηκαν.

Τι είναι καινούργιο στην έκδοση 6.6.8.2636:

  • New χαρακτηριστικά:
  • βάση Προστέθηκε υποστήριξη για τη σωστή αναντιστοιχία του συμπλέγματος serialization SED.
  • Βελτιώσεις:
  • runtime Όταν αδελφοποίησης μια ειδική περίπτωση όπου `ικανότητα είναι πολύ υψηλότερη από ό, τι` καταμέτρηση του «το νέο αντίγραφο θα έχει το` ικανότητά της »που να` καταμέτρηση ».
  • στούντιο προστεθεί νέες προνομιούχες εργαλείο λίστα σφαλμάτων & quot?. Tools.error_list.show_tooltip & quot ;, έτσι ώστε οι τελικοί χρήστες μπορούν να προσδιορίσουν εάν πλούσια παράθυρο tooltip θα πρέπει να εμφανίζεται αυτόματα στο εργαλείο λίστα σφαλμάτων
  • Δυνατότητα αφαιρεθεί
  • Διορθώσεις σφαλμάτων:
  • compiler Fixed bug # 16545 όταν compiler δεν εντόπισε ότι ένα νέο αρχείο δεν περιέχει μια αναμενόμενη τάξη μετά την αναφορά σε ένα σύστημα (βλ δοκιμή # incr340).
  • compiler Διορθώθηκαν αρκετά σφάλματα επαναμεταγλώττισης (bug # 16546, bug # 16547, bug # 16553) για τις περιπτώσεις, όταν ένα χαρακτηριστικό με τους ισχυρισμούς που αφαιρείται από μια κλάση γονέα, ενώ μια τάξη του παιδιού παραμένει αμετάβλητο (βλ δοκιμή # incr341, δοκιμή # incr342, δοκιμή # incr343).
  • στούντιο Fixed bug # 15788 (bug # 16209, bug # 16278) tooltip Error αναβοσβήνει όταν το ποντίκι έξω από EiffelStudio
  • στούντιο Fixed bug # 16543 Ψάχνοντας σε λειτουργία Εφαρμοστές ή απογόνους δεν κύλιση για να δείξει τον αγώνα
  • compiler Σταθερή σφάλματα επαναμεταγλώττισης (bug # 14525, bug # 16052) που προκάλεσε συντριβή compiler ή λανθασμένες μήνυμα λάθους κατά τον έλεγχο που κληρονόμησε κωδικό ενός πελάτη που αναφέρεται σε ένα χαρακτηριστικό που (επανα) μεταφέρθηκε (βλ δοκιμή # incr293, δοκιμή # incr338).
  • αλλαγές χρήσης:
  • στούντιο Η πειραματική λειτουργία δεν υπάρχει πια, έχει γίνει η προεπιλογή. Για να έχετε πρόσβαση στην προεπιλεγμένη λειτουργία του 6.5, πρέπει κανείς να χρησιμοποιήσει τη συμβατή έκδοση.

Τι είναι καινούργιο στην έκδοση 6.5.8.524:

  • The EiffelBase βιβλιοθήκη επέκτασης προστέθηκε με την παράδοση EiffelStudio .
  • Αυτή η βιβλιοθήκη παρέχει ένα νέο SEARCH_TABLE τάξη, η οποία είναι ένα σύνολο όπου τα στοιχεία είναι HASHABLE, και μερικές νέες εγκαταστάσεις διαλογής για τους απογόνους των δεικτοποιημένων.
  • μερικά προβλήματα με PART_SORTED_SET και BINARY_SEARCH_TREE_SET έχουν καθοριστεί.
  • Διάφορα EiffelStudio σφάλματα έχουν καθοριστεί. «Clear_all» στις τάξεις εγχόρδων και HASH_TABLE έχει γίνει απαρχαιωμένη υπέρ των «wipe_out».
  • Η αλλαγή της συμπεριφοράς σε STRING.resize έγινε για να προληφθεί καλώντας «το μέγεθος» με μικρότερο μέγεθος.

Τι είναι καινούργιο στην έκδοση 6.4.7.9263:

  • For προς τα πίσω συμβατότητα ζήτημα που περιλαμβάνουν 2 εκδόσεις οι βιβλιοθήκες. Από προεπιλογή θα χρησιμοποιήσει την προς τα πίσω συμβατή έκδοση. Για να χρησιμοποιήσετε τη νέα βιβλιοθήκη, θα πρέπει να χρησιμοποιήσετε το `-experiment» διακόπτη. Είναι δυνατόν να δημιουργήσετε κώδικα που συγκεντρώνει από τις δύο εκδόσεις εφ 'όσον μερικές μικρές αλλαγές που επέφερε στον κώδικα.

Τι είναι καινούργιο στην έκδοση 6.4.7.8984:

  • Development του iPhone εφαρμογές σε Άιφελ έχει προστεθεί. Προς το παρόν υποστηρίζει μόνο εφαρμογές γραμμής εντολών, αλλά γραφική υποστήριξη των εφαρμογών θα πρέπει να έρχονται σύντομα. Οι ακόλουθες βιβλιοθήκες έχουν προστεθεί στο παράδοσης: βιβλιοθήκη δυναμικής API περιτύλιγμα, τη βιβλιοθήκη κωδικοποίηση και τη βιβλιοθήκη διεθνοποίηση. Ορισμένα ζητήματα σχετικά με το GTK έχουν καθοριστεί. Ορισμένα σφάλματα χρόνου εκτέλεσης που σχετίζονται με το νήμα ή serialization έχουν καθοριστεί. Το σφάλμα precompilation στο Mac OS X έχει καθοριστεί.

Τι είναι καινούργιο στην έκδοση διορθώνει 6.4.7.8382:

  • Bug:
  • εντοπισμού σφαλμάτων: σταθερό πρόσφατα εισήγαγε bug # 15610:. Χαρακτηριστικό κλήσης στο κενό στόχου σε {} DBG_EXPRESSION_EVALUATOR_B .is_boolean_expression στην EiffelStudio
  • εντοπισμού σφαλμάτων: Fixed bug # 15669 Χαρακτηριστικό κλήσης στο κενό στόχου σε {} AST_DEBUGGER_BREAKABLE_STRATEGY .initialize_current_context
  • εντοπισμού σφαλμάτων: βελτιωμένη υποστήριξη για τους ντόπιους δοκιμή αντικειμένου
  • Διάρκεια:. Διορθώθηκε η μη ανίχνευση του υπερχείλιση στοίβας σε μια πολυνηματική εφαρμογή σε Linux
  • αλλαγές χρήσης:
  • compiler: Αυξάνεται έκδοση ECF σχήματος XML ώστε να αντικατοπτρίζει τις πρόσφατες αλλαγές
  • .
  • compiler:. Αντικαταστάθηκε ECF σχήμα χαρακτηριστικό syntax_level ενός τύπου ακέραιο με τη σύνταξη ενός τύπου String που περιέχει μία από τις τρεις πιθανές τιμές
  • compiler: Αντικαταστάθηκε ECF σχήμα αποδίδουν is_void_safe ενός Boolean τύπου με void_safety ενός τύπου String που περιέχει μία από τις τρεις πιθανές τιμές (Απουσία - Απουσία ελέγχων ασφάλειας άκυρα, όλα - όλα τα άκυρα ελέγχους ασφαλείας, προετοιμασία - on-demand κενό ασφαλείας ελέγχους, δηλαδή μόνο για τις οντότητες που επισυνάπτεται).
  • compiler:. Οι επιλογές Εφαρμογή εφαρμόζονται μετά την εφαρμογή επιλογές που καθορίζονται στη βιβλιοθήκη όταν επιλογή Χρήση επιλογών εφαρμογή έχει οριστεί σε true
  • compiler:. Προστέθηκε συμβατότητα για την αναγνώριση κώδικα χρησιμοποιώντας `InFix / πρόθεμα« αντί `ψευδώνυμο '

Απαιτήσεις :

  • GTK +

Παρόμοια λογισμικά

Anjuta IDE
Anjuta IDE

22 Jun 18

qtres2dox
qtres2dox

20 Feb 15

Arduino
Arduino

20 Feb 15

Σχόλια για EiffelStudio

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία