GitLab ประกาศการย้ายตัวแก้ไขโดย Visual Studio Code

โลโก้ GitLab

เมื่อเร็ว ๆ นี้ การเปิดตัวเวอร์ชันใหม่ของ แพลตฟอร์มการพัฒนาร่วมกัน Git Lab 15.0 และการเปลี่ยนแปลงที่โดดเด่นที่สุดจากเวอร์ชันนี้คือ ความตั้งใจในการเปิดตัวในอนาคต es แทนที่ตัวแก้ไขรหัสเว็บ IDE ในตัว ด้วยโปรแกรมแก้ไขโค้ด Visual Studio (VS Code) พัฒนาโดย Microsoft โดยมีส่วนร่วมของชุมชน

การใช้ตัวแก้ไข VS Code จะทำให้การพัฒนาโครงการในอินเทอร์เฟซ GitLab ง่ายขึ้น และช่วยให้นักพัฒนาใช้เครื่องมือแก้ไขโค้ดที่มีคุณสมบัติครบถ้วนและคุ้นเคย

สำรวจ ของผู้ใช้ GitLab แสดงให้เห็นว่าเว็บ IDE นั้นยอดเยี่ยม เพื่อทำการเปลี่ยนแปลงเล็กน้อย แต่มีเพียงไม่กี่คนที่ใช้มันเพื่อเขียนโค้ดแบบเต็ม นักพัฒนา GitLab พยายามทำความเข้าใจว่าอะไรทำให้การทำงานเต็มรูปแบบใน IDE ของเว็บทำได้ยาก และได้ข้อสรุปว่าประเด็นนี้ไม่ใช่การขาดคุณสมบัติเฉพาะ แต่เป็นการรวมกันของข้อบกพร่องเล็กๆ น้อยๆ ในอินเทอร์เฟซและวิธีการทำงาน จากการสำรวจโดยแพลตฟอร์ม Stack Overflow นักพัฒนามากกว่า 70% ใช้โปรแกรมแก้ไข VS Code ซึ่งได้รับอนุญาตภายใต้ใบอนุญาต MIT เมื่อเขียนโค้ด

ย้อนกลับไปในเดือนเมษายน 2018 GitLab 10.7 ได้แนะนำเว็บ IDE สู่สายตาชาวโลกและนำโปรแกรมแก้ไขหลายไฟล์ที่น่ารักมาสู่หัวใจของประสบการณ์ GitLab เป้าหมายของเราคือทำให้ทุกคนมีส่วนร่วมได้ง่าย โดยไม่คำนึงถึงประสบการณ์การพัฒนาของพวกเขา นับตั้งแต่เปิดตัว มีการสร้างคอมมิตนับสิบล้านจากเว็บ IDE และเราได้เพิ่มคุณสมบัติเช่น Live Preview และ Interactive Web Terminals เพื่อปรับปรุงประสบการณ์ ตอนนี้ เรารู้สึกตื่นเต้นที่จะแบ่งปันการเปลี่ยนแปลงครั้งใหญ่ที่เรามีเตรียมไว้สำหรับ Web IDE ในเหตุการณ์สำคัญที่จะเกิดขึ้น

หนึ่งในวิศวกรของ GitLab ได้เตรียมต้นแบบการทำงาน ของการผสาน VS Code กับอินเทอร์เฟซ GitLab ซึ่งสามารถใช้เพื่อทำงานผ่านเบราว์เซอร์ได้

ความเป็นผู้นำ GitLab พิจารณาการพัฒนาที่มีแนวโน้มและตัดสินใจที่จะแทนที่เว็บ IDE ด้วย VS Codeซึ่งจะทำให้คุณไม่เปลืองทรัพยากรด้วยการเพิ่มคุณสมบัติให้กับเว็บ IDE ที่มีอยู่แล้วใน VS Code มีการวางแผนที่จะฝังเฉพาะส่วนฝั่งไคลเอ็นต์ของตัวแก้ไข รวมกับส่วนประกอบฝั่งเซิร์ฟเวอร์ของ GitLab

นอกเหนือจากฟังก์ชันการทำงานที่สำคัญและการปรับปรุงความสามารถในการใช้งานแล้ว การเปลี่ยนแปลง จะให้การเข้าถึงปลั๊กอินที่หลากหลายสำหรับ VS Codeรวมทั้งให้ผู้ใช้สามารถปรับแต่งสกินและควบคุมการเน้นไวยากรณ์ได้ เนื่องจากการเปิดตัว VS Code จะนำไปสู่ความยุ่งยากของตัวแก้ไขอย่างหลีกเลี่ยงไม่ได้ สำหรับผู้ที่ต้องการตัวแก้ไขที่ง่ายที่สุดในการแก้ไขแต่ละรายการ จึงมีการวางแผนที่จะเพิ่มความสามารถในการแก้ไขที่จำเป็นให้กับองค์ประกอบหลัก เช่น Web Editor, Snippets และ Pipeline Editor

ในการเปิดตัว GitLab 15.0 นวัตกรรมที่เพิ่มเข้ามา ได้แก่:

  • เพิ่มโหมดการแก้ไขภาพ Markdown (WYSIWYG) ให้กับ Wiki
  • เวอร์ชันชุมชนฟรีรวมฟังก์ชันของการสแกนอิมเมจคอนเทนเนอร์สำหรับช่องโหว่ที่ทราบในการอ้างอิงที่ใช้
  • เพิ่มการสนับสนุนสำหรับการเพิ่มบันทึกภายในในการอภิปรายที่มีให้เฉพาะผู้เขียนและสมาชิกในกลุ่มเท่านั้น (เช่น เพื่อแนบข้อมูลที่ละเอียดอ่อนกับปัญหาที่ไม่สามารถเปิดเผยต่อสาธารณะได้)
  • ความสามารถในการเชื่อมโยงปัญหากับองค์กรภายนอกหรือผู้ติดต่อภายนอก
  • รองรับตัวแปรสภาพแวดล้อมแบบซ้อนใน CI/CD (ตัวแปรสามารถซ้อนอยู่ภายในตัวแปรอื่นได้ เช่น "MAIN_DOMAIN: ${STACK_NAME}.example.com")
  • ความเป็นไปได้ของการสมัครและยกเลิกการสมัครจากผู้ใช้ในโปรไฟล์ของเขา
  • กระบวนการเพิกถอนโทเค็นเพื่อการเข้าถึงง่ายขึ้น
  • มีความสามารถในการจัดเรียงรายการใหม่พร้อมคำอธิบายปัญหาในโหมดลากและวาง
  • ปลั๊กอิน GitLab Workflow สำหรับ VS Code เพิ่มความสามารถในการทำงานกับหลายบัญชีที่เชื่อมโยงกับผู้ใช้ GitLab ที่แตกต่างกัน

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


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

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

*

*

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