EiffelStudio

ภาพหน้าจอของซอฟแวร์:
EiffelStudio
รายละเอียดซอฟแวร์:
รุ่น: 6.8.8.6454 การปรับปรุง
วันที่อัพโหลด: 12 May 15
ผู้พัฒนา: Emmanuel Stapf
การอนุญาต: ฟรี
ความนิยม: 19

Rating: 1.5/5 (Total Votes: 2)

ซอฟแวร์ไอเฟลมีเครื่องมือในการพัฒนาที่ทำให้เป็นรูปธรรมและความแตกต่างทันทีในวิธีการที่ บริษัท ผลิตซอฟแวร์
 
 ผลิตภัณฑ์เรือธงของ บริษัท ฯ , EiffelStudio เป็นอยู่ภายใต้ใบอนุญาตคู่: เลือกระหว่างโอเพนซอร์สและเชิงพาณิชย์
 
 ในขณะที่ไอเฟลได้รับการยกย่องอย่างกว้างขวางว่าเป็นภาษาที่ดีที่สุดสำหรับการสร้างได้อย่างรวดเร็วและมีประสิทธิภาพการใช้งานที่สามารถปรับขนาดได้ EiffelStudioTM เป็นเครื่องมือเดียวที่ตระหนักถึงอำนาจเต็มของการพัฒนาไอเฟล FrameworkTM
 
 EiffelStudio เป็นมากกว่าเพียงแค่ IDE
 
 จินตนาการความสามารถในการจำลองระบบของคุณในขณะที่คุณคิดว่า - จับความต้องการและกระบวนการคิดของคุณในไอเฟล จากนั้นเมื่อคุณพร้อมที่จะออกแบบคุณสร้างรูปแบบที่คุณเพิ่งสร้างขึ้นยังอยู่ในไอเฟล และจากนั้นคุณใช้ในไอเฟล คุณไม่จำเป็นต้องโยนอะไรออกและเริ่มต้นใหม่ คุณไม่จำเป็นต้องมีเครื่องมือพิเศษที่จะสามารถที่จะกลับไปและทำให้เกิดการเปลี่ยนแปลงในด้านสถาปัตยกรรมได้อย่างปลอดภัย วิศวกรรมบิน? มันสร้างขึ้นในการออกแบบ การทดสอบการวัดและเครื่องมือการผลิต? พวกเขากำลังสร้างขึ้นใน
 
 และการแก้จุดบกพร่อง? ออกแบบพื้นเมืองไอเฟลโดย ContractTM ป้องกันไม่ให้ 90% ของข้อผิดพลาดจากที่เคยเกิดขึ้นในสถานที่แรก - ข้อบกพร่องและสิ่งที่ยังคงมีการตรวจสอบได้อย่างง่ายดายและซ่อมแซมโดยทั่วไปภายในสิบนาที
 
 หากคุณมีหลายแพลตฟอร์มที่จะรวม, เจรจาต่อรองหรือสื่อสารกับไม่มีปัญหา ไอเฟลทำงานบน Windows, Unix, Linux, ฝังตัวและแม้กระทั่งระบบ VMS คุณสามารถสร้างแอพลิเคชันในไอเฟล (แม้จะนำเข้าโปรแกรมที่มีอยู่ของคุณเป็นจุดเริ่มต้น) และจากนั้นย้ายไปยังไอเฟลใด ๆ แพลตฟอร์มอื่น ๆ เพื่อรวบรวม.

มีอะไรใหม่ ในนี้ ข่าว:

  • ผู้สมัครรุ่นนี้สำหรับ EiffelStudio 6.8 ซึ่งรวมถึงต่อไปนี้คุณสมบัติใหม่: ตัก (แบบง่ายพร้อมกันเชิงวัตถุเทคโนโลยีการเขียนโปรแกรม) ความสามารถในการเชื่อมต่อกระบวนการทำงานการดีบัก EiffelStudio , ห้องสมุด EiffelStore ดีขึ้นและ MySQL จับและคอมไพเลอร์ต่างๆและ EiffelStudio bugfixes.

มีอะไรใหม่ ในรุ่นคุณสมบัติ 13.11.9.3542:

  • New:
  • คอมไพเลอร์: นามแฝงวงเล็บสนับสนุนที่ช่วยให้การรักษาโทรคุณลักษณะที่มีการขัดแย้งในหน่วยงานที่ใช้เวลาการขัดแย้งใดที่จะมองโทรศัพท์ในคุณสมบัติปกติ นี้จะเป็นประโยชน์ส่วนใหญ่จะโทรบนวัตถุตัวแทนเช่น แทนการ my_agent.call (x) มันอาจจะเป็นไปได้ที่จะใช้ my_agent (x) ซึ่งแตกต่างจากตัวยึดนามแฝงนามแฝงวงเล็บสามารถนำมาใช้กับทั้งคำสั่งและคำสั่ง แต่เป็นกับนามแฝงวงเล็บคุณลักษณะที่เกี่ยวข้องควรจะมีอย่างน้อยหนึ่งอาร์กิวเมนต์.
  • คอมไพเลอร์: สนับสนุนกฎระเบียบใหม่ในการจัดการกับข้อโต้แย้งที่เกิดขึ้นจริงในคุณลักษณะที่เรียกว่าห่อข้อโต้แย้งที่ผ่านเข้ามาใน tuple เมื่อ: จำนวนของการขัดแย้งที่เกิดขึ้นจริงเกินกว่าจำนวนของการขัดแย้งอย่างเป็นทางการหรือเมื่อจำนวนของการขัดแย้งที่เกิดขึ้นจริงจะเท่ากับจำนวนของอย่างเป็นทางการ ข้อโต้แย้ง แต่โต้แย้งที่เกิดขึ้นจริงที่ผ่านมาไม่ได้พิมพ์ที่เข้ากันได้กับข้อโต้แย้งที่ผ่านมาอย่างเป็นทางการเว้นแต่ห่อใน tuple นี้จะเป็นประโยชน์ส่วนใหญ่จะโทรบนวัตถุตัวแทนหลีกเลี่ยงสัญกรณ์ tuple ที่ประจักษ์อย่างชัดเจน ตัวอย่างเช่น my_agent.call ([123 & quot; abc & quot ;, ค่า]) สามารถเขียนเป็น my_agent.call (123 & quot; abc & quot ;, ค่า) หรือเมื่อรวมกับนามแฝงวงเล็บเป็น my_agent (123 & quot ; abc & quot ;, ค่า)
  • .
  • คอมไพเลอร์: สนับสนุนการแสดงออกเงื่อนไขที่อนุญาตให้ใช้การแสดงออกที่แตกต่างกันในการคำนวณค่าขึ้นอยู่กับสภาพบางอย่างถ้า x & lt; Y และ x & lt; ซีแล้ว x elseif Y & lt; ซีแล้ว y ที่สิ้นสุดอื่นซี.
  • คอมไพเลอร์: ECF สนับสนุนการเปลี่ยนเส้นทาง - & gt; เป็นวิธีการสร้างการเปลี่ยนเส้นทางจาก .ecf ไปยังอีก (คล้ายกับการเชื่อมโยง)
  • ปรับปรุง:
  • ห้องสมุด: เพิ่มนามแฝงวงเล็บสำหรับ PROCEDURE.call และ FUNCTION.item เพื่อให้สายไปยังตัวแทน foo.call (1, 2, 3) และ x = bar.item (& quot; qux & quot;) สามารถถูกแทนที่ด้วย foo (1, 2, 3) และ x. = บาร์ (& quot; qux & quot;)
  • ห้องสมุด: เพิ่มรุ่นโมฆะปลอดภัยของ Gobo ข้อโต้แย้งเพียงการทดสอบเครื่องมือและ XML ยังไม่ได้เป็นโมฆะปลอดภัย
  • .
  • แก้ไขข้อผิดพลาด:
  • คอมไพเลอร์:. ข้อผิดพลาด # 18266 (ทดสอบ # svalid031) - แก้ไขข้อผิดพลาดที่เกิดจากการรายงานข้อผิดพลาดที่ไม่มีอยู่จริงสำหรับคุณลักษณะที่มีการเปลี่ยนชื่อนามแฝงวงเล็บ
  • คอมไพเลอร์: ข้อผิดพลาด # 18282 (ทดสอบ # multicon062) - แก้ไขข้อผิดพลาดที่เกิดจากการรายงานข้อผิดพลาดไม่ถูกต้องสำหรับคุณสมบัติที่มีนามแฝงวงเล็บที่ระบุไว้ในข้อ จำกัด หลายอย่างเป็นทางการทั่วไป
  • .
  • คอมไพเลอร์:. ทดสอบ # attach108 - การคำนวณที่ถูกต้องของขอบเขตของตัวแปรอ่านอย่างเดียวที่ใช้ในการแสดงออก implicative กับ conjuctions

มีอะไรใหม่ ในรุ่น 7.1.8.8986:

  • This เพิ่มกรอบไอเฟลเว็บใหม่เพิ่ม การดำเนินงานเพื่อให้การตักประมวลผลมากขึ้นการทำงานเพิ่มการสนับสนุนสำหรับ GTK 3.4 และ HTML5 แบ็กเอนด์ที่ช่วยเพิ่มเครื่องมือระบบสารสนเทศไอเฟลและเพิ่ม bugfixes ต่างๆและการปรับปรุง.

มีอะไรใหม่ ในรุ่น 7.0.8.8074:

  • This มีการปรับปรุงที่สำคัญในพื้นที่ของการเห็นพ้องด้วย (ผ่านเทคโนโลยีตัก) และความปลอดภัยเป็นโมฆะโดยการทำให้มันง่ายขึ้นที่จะโยกย้ายไปเป็นโมฆะรหัสปลอดภัย.
  • นอกจากนี้ยังมีการปรับปรุงขนาดเล็กจำนวนมากที่จะทำให้ EiffelStudio ง่ายต่อการใช้รวมถึงการมีส่วนร่วมจากภายนอกมากขึ้น.

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับ 6.7.8.5049:

  • This แก้ปัญหา incrementality บางอย่างเมื่อใช้การทดสอบ สิ่งอำนวยความสะดวก.
  • บางคนที่มีปัญหาการแสดงผลใหม่ในการสร้างได้รับการแก้ไข.

มีอะไรใหม่ ในรุ่น 6.6.8.2636:

  • New คุณสมบัติ:
  • ฐานเพิ่มการสนับสนุนสำหรับตรงกันที่ถูกต้องในกลุ่มอนุกรม SED.
  • ปรับปรุง:
  • รันไทม์เมื่อจับคู่พิเศษเช่นที่ `ความจุสูงกว่า` นับ 'สำเนาใหม่จะมีกำลังการผลิตของ `' ตั้งค่าให้นับ` '.
  • สตูดิโอใหม่เพิ่มข้อผิดพลาดการตั้งค่าเครื่องมือรายชื่อ & quot;. tools.error_list.show_tooltip & quot ;, เพื่อให้ผู้ใช้สามารถระบุถ้าหน้าต่างที่อุดมไปด้วยคำแนะนำควรจะแสดงโดยอัตโนมัติในเครื่องมือรายชื่อผิดพลาด
  • คุณสมบัติลบออก
  • แก้ไขข้อผิดพลาด:
  • คอมไพเลอร์แก้ไขข้อผิดพลาด # 16545 เมื่อคอมไพเลอร์ไม่ได้ตรวจสอบว่าไฟล์ใหม่ไม่ได้มีระดับคาดว่าหลังจากที่อ้างอิงในระบบ (ดูการทดสอบ # incr340).
  • คอมไพเลอร์แก้ไขบั๊ก recompilation หลาย (# 16546 ข้อผิดพลาดข้อผิดพลาด # 16547 ข้อผิดพลาด # 16553) สำหรับกรณีเมื่อพร้อมยืนยันจะถูกลบออกจากระดับผู้ปกครองในขณะที่ระดับของเด็กยังคงไม่เปลี่ยนแปลง (ดูการทดสอบ # incr341 ทดสอบ # incr342, ทดสอบ # incr343).
  • สตูดิโอแก้ไขข้อผิดพลาด # 15788 (# 16209 ข้อผิดพลาดข้อผิดพลาด # 16278) ข้อผิดพลาดคำแนะนำกระพริบเมื่อเมาส์นอก EiffelStudio
  • ข้อผิดพลาดคงที่สตูดิโอ # 16543 ค้นหาใน Implementers หรือที่ลูกหลานจะไม่เลื่อนการแข่งขันที่จะแสดง
  • คอมไพเลอร์แก้ไขบั๊ก recompilation (# 14525 ข้อผิดพลาดข้อผิดพลาด # 16052) ที่เกิดจากความผิดพลาดของคอมไพเลอร์หรือข้อผิดพลาดไม่ถูกต้องเมื่อตรวจสอบรหัสได้รับมรดกของลูกค้าที่หมายถึงคุณลักษณะที่เป็น (อีกครั้ง) ย้าย (ดูการทดสอบ # incr293 ทดสอบ # incr338).
  • การเปลี่ยนแปลงผู้ใช้:
  • สตูดิโอโหมดการทดลองจะหายไปตอนนี้มันได้กลายเป็นค่าเริ่มต้น จะมีการเข้าถึงโหมดเริ่มต้น 6.5 ห​​นึ่งมีการใช้รุ่นที่รองรับ.

มีอะไรใหม่ ในรุ่น 6.5.8.524:

  • The EiffelBase ห้องสมุดนามสกุลถูกบันทึกอยู่ในการจัดส่ง EiffelStudio .
  • ห้องสมุดนี้ให้ SEARCH_TABLE ระดับใหม่ซึ่งเป็นชุดที่มี HASHABLE รายการและบางสิ่งอำนวยความสะดวกการเรียงลำดับใหม่สำหรับลูกหลานของจัดทำดัชนี.
  • ปัญหาน้อยกับ PART_SORTED_SET BINARY_SEARCH_TREE_SET และได้รับการแก้ไข.
  • ข้อบกพร่อง EiffelStudio ต่างๆได้รับการแก้ไข 'clear_all' ในชั้นเรียนและ STRING HASH_TABLE ได้รับการทำล้าสมัยในความโปรดปรานของ 'wipe_out.
  • การเปลี่ยนแปลงพฤติกรรมใน STRING.resize ทำเพื่อป้องกันไม่ให้เรียก 'ปรับขนาดด้วยขนาดที่เล็กกว่า.

มีอะไรใหม่ ในรุ่น 6.4.7.9263:

  • For ปัญหาความเข้ากันได้ย้อนหลังเราจะรวมทั้ง 2 รุ่น ห้องสมุด โดยค่าเริ่มต้นจะใช้รุ่นที่รองรับย้อนหลัง การใช้ห้องสมุดใหม่ที่คุณต้องใช้ `-experiment 'สวิทช์ มันเป็นไปได้ที่จะสร้างรหัสที่รวบรวมกับทั้งสองรุ่นตราบใดที่การเปลี่ยนแปลงเล็ก ๆ น้อย ๆ บางส่วนจะถูกนำไปรหัส.

มีอะไรใหม่ ในรุ่น 6.4.7.8984:

  • Development ของการใช้งาน iPhone ในไอเฟลได้รับการเพิ่ม ขณะนี้สนับสนุนเฉพาะการใช้งานบรรทัดคำสั่ง แต่การสนับสนุนโปรแกรมกราฟิกควรจะมาเร็ว ๆ นี้ ห้องสมุดต่อไปนี้ได้มีการเพิ่มการส่งมอบ: ห้องสมุดแบบไดนามิกเสื้อคลุม API ห้องสมุดการเข้ารหัสและห้องสมุดสากล ปัญหาบางอย่างเกี่ยวกับ GTK ได้รับการแก้ไข ข้อบกพร่องบางอย่างที่เกี่ยวข้องกับรันไทม์กระทู้อนุกรมหรือได้รับการแก้ไข ข้อผิดพลาด precompilation บน Mac OS X ได้รับการแก้ไข.

มีอะไรใหม่ ในรุ่นแก้ไข 6.4.7.8382:

  • Bug:
  • ดีบัก: การแก้ไขข้อผิดพลาดที่เพิ่งเปิดตัว # 15610:. โทรคุณสมบัติในเป้าหมายเป็นโมฆะใน {} DBG_EXPRESSION_EVALUATOR_B .is_boolean_expression ใน EiffelStudio
  • ดีบัก: ข้อผิดพลาดคง # 15669 โทรคุณสมบัติในเป้าหมายเป็นโมฆะใน {} AST_DEBUGGER_BREAKABLE_STRATEGY .initialize_current_context
  • ดีบัก: สนับสนุนที่ดีขึ้นสำหรับชาวบ้านการทดสอบวัตถุ
  • รันไทม์:. แก้ไขที่ไม่ใช่การตรวจสอบของกองล้นในการประยุกต์ใช้แบบมัลติเธรดบน Linux
  • การเปลี่ยนแปลงผู้ใช้:
  • คอมไพเลอร์: เพิ่มขึ้น ECF รุ่นคี XML เพื่อสะท้อนให้เห็นถึงการเปลี่ยนแปลงที่ผ่านมา
  • .
  • คอมไพเลอร์. คี ECF แทนที่แอตทริบิวต์ syntax_level ของชนิดจำนวนเต็มกับไวยากรณ์ของประเภทสตริงที่มีหนึ่งในสามของค่าที่เป็นไป
  • คอมไพเลอร์: คี ECF แทนที่แอตทริบิวต์ is_void_safe ประเภทบูลกับ void_safety ประเภทสตริงที่มีหนึ่งในสามของค่าที่เป็นไป (ไม่มี - ไม่มีการตรวจสอบความปลอดภัยเป็นโมฆะทั้งหมด - ตรวจสอบความปลอดภัยทั้งหมดเป็นโมฆะเริ่มต้น - ความต้องการเกี่ยวกับความปลอดภัยเป็นโมฆะ การตรวจสอบคือเฉพาะสำหรับหน่วยงานที่แนบมา).
  • คอมไพเลอร์. เลือกแอพลิเคชันจะนำไปใช้หลังจากใช้ตัวเลือกที่ระบุไว้ในห้องสมุดเมื่อตัวเลือกการประยุกต์ใช้ตั้งค่าตัวเลือกที่แท้จริง
  • คอมไพเลอร์:. เพิ่มการทำงานร่วมกันในการตระหนักถึงการใช้รหัส `มัด / คำนำหน้า 'แทน` นามแฝง'

ต้องการ

  • GTK +

ซอฟต์แวร์ที่คล้ายกัน

Arduino
Arduino

20 Feb 15

BlackAdder
BlackAdder

3 Jun 15

Anjuta Extras
Anjuta Extras

2 Oct 17

Insight Developer
Insight Developer

12 May 15

ความคิดเห็นที่ EiffelStudio

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่