EDIS-C IDE ที่มีน้ำหนักเบาสำหรับภาษา C

อีดิส-ซี (อัลฟ่า)เรียกในตอนแรก ไซด์ซีมันเริ่มต้นจากโครงการส่วนบุคคลแนวคิดในการสร้างโปรแกรม "ใหญ่" ที่เป็นซอฟต์แวร์เสรีและสามารถใช้งานได้หลายอย่าง

แรงบันดาลใจจาก NINJA-IDE วัตถุประสงค์ของมันในขณะนี้คือไม่แข่งขันกับ IDE อื่น ๆ ที่มีอยู่มันเป็นเรื่องจริงมีหลายอย่างที่ดีและโดยทั่วไปโปรแกรมเมอร์ C ไม่ได้ใช้ IDE แต่ อีดิส-ซี มีวัตถุประสงค์เพื่อเป็นเครื่องมือแก้ไขหลายแพลตฟอร์มที่เรียบง่ายและมีน้ำหนักเบาซึ่งออกแบบมาสำหรับนักศึกษามหาวิทยาลัยที่มองว่า C เป็น«สัตว์ประหลาด»

นั่นคือสภาพแวดล้อมมีการช่วยตัวเองทางไวยากรณ์ C ซึ่งจะรู้ว่าเมื่อใดที่อัฒภาคหายไปก่อนที่จะรวบรวมซอร์สโค้ดตัวสำรวจด้านข้างสำหรับการแสดงภาพฟังก์ชันโครงสร้าง ฯลฯ ในระยะสั้นทุกอย่างที่จำเป็นต้องทำ ภาษานี้เป็นมิตรกับผู้เริ่มต้น หลังที่กล่าวถึงในขณะนี้จะไม่ถูกนำไปใช้ แต่จะใช้เวลาไม่นาน;)

อีดิส-ซี  โปรแกรมอย่างเต็มที่ใน หลามโดยใช้ Qt เป็นไลบรารีกราฟิก (PyQt) โครงการนี้ยังเด็กมากและฉันหวังว่ามันจะเติบโตขึ้น ผมขอเชิญชวนผู้ที่ชอบสนุกกับ Python เข้าร่วมโครงการ ในขณะนี้จะใช้คอมไพเลอร์ GCCมีวัตถุประสงค์เพื่อใช้ในอนาคต เสียงดัง

คุณสมบัติพื้นฐานของ EDIS-C

  • แก้ไขด้วยฟังก์ชั่นพื้นฐานทั้งหมด (เปิด, เปิดหลายไฟล์, บันทึก, บันทึกเป็น, เลิกทำ, ทำซ้ำ, ตัด, คัดลอก, วาง, เลือก, ลบ ฯลฯ )
  • บรรณาธิการหลายรายการในหลายแท็บ
  • ปิดแท็บปัจจุบันปิดแท็บทั้งหมดและปิดทั้งหมดยกเว้นแท็บที่คุณกำลังทำงานอยู่
  • พิมพ์ซอร์สโค้ด
  • ตัวเลือกการแทรกวันที่ที่จัดรูปแบบ
  • ตัวเลือกการแทรกส่วนหัวจากไลบรารีมาตรฐาน
  • ระยะขอบของเส้น
  • แทรกชื่อเรื่องและตัวคั่นที่แสดงความคิดเห็นตามระยะห่างจากขอบเส้น
  • การเน้นไวยากรณ์สำหรับคำสงวนและฟังก์ชัน
  • เติมข้อความอัตโนมัติของ: [], (), {}
  • การเยื้องตัวเองกำหนดค่าได้
  • คุณสามารถเลือกส่วนหนึ่งของรหัสและใช้หรือลบการเยื้องออกได้
  • แผนที่ขนาดเล็กพร้อมตัวเลือกการกำหนดค่าความทึบ
  • ซูมเข้าซูมออก
  • วิดเจ็ตแถบด้านข้าง (หมายเลขไซด์ไลน์)
  • การแสดงแท็บและช่องว่าง
  • เอาต์พุตวิดเจ็ตสำหรับแสดงเอาต์พุตมาตรฐาน
  • อื่น ๆ อีกมากมาย ...

แก้ไข-ค

สกรีนช็อตจาก 2014-07-03 01:06:37 น

สกรีนช็อตจาก 2014-07-03 00:52:39 น

สกรีนช็อตจาก 2014-07-03 00:50:35 น

ฉันรอข้อเสนอแนะมากมายและคำวิพากษ์วิจารณ์แน่นอนรวมทั้งเชิญคุณเข้าร่วมโครงการเล็ก ๆ นี้อีกครั้ง

ฉันจะหาซอร์สโค้ดสำหรับ EDIS-C ได้ที่ไหน

ซอร์สโค้ดโฮสต์อยู่บน GitHub คุณสามารถโคลนที่เก็บและเรียกใช้จากซอร์สได้

รหัสแหล่งที่มา


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   ไดอะซีแพน dijo

    มีไว้สำหรับ C บริสุทธิ์เท่านั้นหรือไม่? หรือ c ++?

    1.    Eliotime3000 dijo

      ฉันเดาอย่างนั้นเนื่องจากใช้ GCC เป็นคอมไพเลอร์

      1.    Juan dijo

        ฉันไม่เข้าใจว่าทำไมคุณถึงพูดถึง gcc เป็นข้อ จำกัด เท่าที่ฉันรู้ว่า gcc รองรับ c, c ++ และสตรีมภาษาอื่น ๆ มานานแล้ว

        ป.ล. ถึงผู้เขียน: ขอแสดงความยินดีและขอบคุณการสนับสนุนใด ๆ ที่คุณเพิ่มเข้ามายินดีต้อนรับเสมอโดยเฉพาะอย่างยิ่งหากเป็นสิ่งที่ดี คำถามหนึ่งการสนับสนุน Clang จะเป็นทางเลือกหรือไม่หรือจะแทนที่ Gcc เพราะเท่าที่ฉันรู้ว่า Clang ยังขาดการสนับสนุนสิ่งต่างๆและคุณรู้อยู่แล้วว่าความคืบหน้าในอัตราใดในประเภทนี้

        หวังว่าสักวัน IDE นี้จะรองรับครอบครัว C ได้ทั้งหมด แต่ถ้าไม่เกิดขึ้นก็ไม่เป็นไรมันจะดีกว่าสำหรับบางสิ่งที่จะทำสิ่งหนึ่งได้ดีกว่าการ 'ทำ' หลายอย่าง แต่ครึ่งเดียว

        1.    ภาพแทนของ Gabriel Acosta dijo

          ขอบคุณมาก ! การสนับสนุนจะเป็นทางเลือกเพราะอย่างที่คุณพูด Clang ขาดสิ่งที่ต้องขัดเกลา แต่ดูเหมือนเป็นความคิดที่ดีที่จะลองและให้ผลลัพธ์ที่ดีแก่ฉัน

    2.    ภาพแทนของ Gabriel Acosta dijo

      ใช่สำหรับช่วงเวลาสำหรับค. บริสุทธิ์ ฉันจะจำไว้สำหรับเวอร์ชันสุดท้ายแน่นอนว่ามันพร้อมสำหรับ C ++ เช่นกัน ความนับถือ.

      1.    Eliotime3000 dijo

        สำหรับความรู้ของฉันยังมีสิ่งที่คล้ายกันที่เรียกว่า ซินใจซึ่งเป็นโปรแกรมแก้ไข C และ C ++ และมีความเสถียรจริงๆรวมทั้งมีตัวตรวจสอบโค้ดที่ยอดเยี่ยม

        ยังไงก็ลองดู คุณจะไม่เสียใจ.

        1.    ภาพแทนของ Gabriel Acosta dijo

          ฉันค้นพบจากความคิดเห็นของคุณขอบคุณ! ดังที่ได้กล่าวไปตอนต้นแนวคิดในการสร้าง EDIS คือการใช้ Python ให้สนุกเพื่อให้สามารถทำสิ่งที่ "ดี" ได้ไม่มากก็น้อยและเรียนรู้ มีวัตถุประสงค์เพื่อให้นักเรียนไม่หลงทางในสภาพแวดล้อมที่หนักหน่วงและมีสิ่งต่างๆมากมายเกินความต้องการ ไชโย!

      2.    ชินิคิเระ dijo

        มันจะดีมากถ้ามันรองรับ c # เนื่องจากสิ่งนั้นเกิดขึ้นกับเราใน uni พร้อมกับ microsoft sql server mangment หรืออะไรทำนองนั้น

  2.   Eliotime3000 dijo

    ฉันเดาว่านั่นทำให้ฉันนึกถึง C ++ IDE อื่นที่เรียกว่า Zinjai ซึ่งมาพร้อมกับตัวตรวจสอบสาย C (ต้องขอบคุณเขาที่ฉันค้นพบโลกที่ยอดเยี่ยมของ C ++)

  3.   ป๊อบอาร์ค dijo

    IDE ดีมาก! ขอแสดงความยินดีกับผู้เขียน IDE ที่สมบูรณ์มากและในเวลาเดียวกันถ้าคุณต้องการรายละเอียดบางอย่าง แต่มันเจ๋งมากมันช่วยฉันได้มากในตอนนี้ที่ฉันเพิ่งเริ่มต้นด้วยภาษา C ขอบคุณมากที่แบ่งปัน!

    1.    ภาพแทนของ Gabriel Acosta dijo

      ขอบคุณมาก! ใช่มีหลายสิ่งที่ขาดหายไปยังคงอยู่ในเวอร์ชันอัลฟ่า แต่ทุกๆวันเรากำลังแก้ไขข้อบกพร่องและเพิ่มสิ่งใหม่ ๆ ความนับถือ.

  4.   Zerveros dijo

    มันดูดีแม้ว่าฉันจะชอบมันมากกว่าที่จะอยู่ใน python 3

  5.   ติรโซจูเนียร์ dijo

    มันดูดีมากและฉันจะลองทันที