Apache NetBeans 10.0 ปล่อยตัวแล้ว: การเปรียบเทียบการพัฒนาสภาพแวดล้อมแบบบูรณาการ (IDE)

การกระจายตัวในตลาด IDE: Java, PHP, Python, C / C ++, Groovy, HTML 5, & Visual Basic


มูลนิธิ Apache เปิดตัว NetBeans รุ่น 10.0 ในเดือนธันวาคมปี 2018 ซึ่งเป็น Integrated Development Environment (IDE) สำหรับ Java, PHP, HTML 5, CSS, JavaScript, & การเขียนโปรแกรม Groovy โครงการ NetBeans เริ่มต้นที่ Sun Microsystems เป็นเครื่องมือแก้ไขรหัส & สภาพแวดล้อมการเขียนโปรแกรมสำหรับ Java ออราเคิลได้รับโครงการนี้เป็นส่วนหนึ่งของการควบรวมกิจการของซันและบริจาคให้มูลนิธิอาปาเช่เพื่อบ่มเพาะหรือพัฒนาฐานรากชุมชนโอเพนซอร์สต่อไป NetBeans 10 รองรับ PHP 7.3 & การติดตั้งฐานข้อมูล MySQL บนเดสก์ท็อป Windows สำหรับการเขียนโปรแกรมเว็บ / มือถือในสภาพแวดล้อมแบบ sandbox นักพัฒนาเว็บที่ทำงานกับสคริปต์ PHP เพื่อสร้างธีมและโมดูลที่กำหนดเองใหม่สำหรับแพลตฟอร์ม CMS หรือร้านค้าอีคอมเมิร์ซจะได้รับประโยชน์จากการทำงานของ NetBeans NetBeans 10 IDE มีการออกแบบเชิงวัตถุที่มีตลาดมากมายของปลั๊กอินบุคคลที่สามที่ขยายกรอบการทำงานแม้ว่าจะไม่ใช่ทั้งหมดที่เข้ากันได้กับเวอร์ชัน 10 ในภาค IDE, NetBeans แข่งขันกับ Eclipse, JetBrains PHP Storm (IntelliJ Idea ) Zend Studio, & โซลูชันอื่น ๆ สำหรับการพัฒนาแอปพลิเคชัน PHP ในขณะที่ Visual Studio, PyCharm, & ข้อความประเสริฐได้รับความนิยมมากขึ้นด้วย Python, C / C ++, Visual Basic, & โปรแกรมเมอร์ ASP.Net.

10 สุดยอดการพัฒนาแบบรวมสภาพแวดล้อม (IDEs) สำหรับปี 2561: PHP, Python, & ASP.Net

ลักษณะสำคัญของสภาพแวดล้อมการพัฒนาแบบบูรณาการคือซอฟต์แวร์ที่มีไลบรารีแพคเกจภาษาโปรแกรม & ไฟล์ที่จำเป็นสำหรับการเรียกใช้ / รวบรวมสคริปต์บนเดสก์ท็อปเวิร์กสเตชัน บรรจุด้วย NetBeans 10 เป็นแพ็คเกจที่จำเป็นสำหรับ Java, PHP, HTML 5, JavaScript, CSS, & สนับสนุน Groovy มีปลั๊กอินเพิ่มเติมสำหรับการเขียนโปรแกรม C / C ++ แต่ NetBeans ไม่สามารถแข่งขันกับระบบนิเวศซอฟต์แวร์ของตัวเลือกที่มีสำหรับ Microsoft Visual Studio เลย การติดตั้ง Visual Studio ทำงานมากกว่า 50 GB สำหรับส่วนประกอบทั้งหมดใน community edition Apache NetBeans 10 มีขนาดน้อยกว่า 1% ของ Visual Studio สำหรับ PHP IDEs NetBeans จะไม่แข่งขันกับฟังก์ชั่นการทำงานที่กว้างขวางในชุดคุณสมบัติ JetBrains PHPStorm / IntelliJ Idea (เช่นไม่มีการแนะนำโค้ดอัตโนมัติที่ครอบคลุมสำหรับ PHP) แต่ค่าใช้จ่ายนั้นฟรี Zend Studio ยังเป็นโปรแกรมซอฟต์แวร์แบบชำระเงินที่ต้องชำระค่าธรรมเนียมการสมัครสมาชิกดังนั้นโปรแกรมเมอร์ PHP หลายรายจึงสามารถหาค่าใช้จ่ายฟรีของ NetBeans 10 ซึ่งเป็นข้อได้เปรียบที่สำคัญเหนือโซลูชันอื่น ๆ Docker Desktop เป็นอีกทางเลือกหลักสำหรับ IDE ที่ใช้ VMs & ตู้คอนเทนเนอร์.

สภาพแวดล้อมการพัฒนาแบบบูรณาการ PHP (IDE):

  • Apache NetBeans 10
  • Eclipse IDE
  • JetBrains PHPS รูปแบบ / IntelliJ แนวคิด
  • Zend Studio

Python การพัฒนาแบบบูรณาการสภาพแวดล้อม (IDEs):

  • Eclipse + PyDev
  • JetBrains PyCharm

C / C++ & สภาพแวดล้อมการพัฒนาแบบบูรณาการ ASP.Net (IDE):

  • Visual Studio
  • Oracle Developer Studio

ภาษาโปรแกรมทั้งหมด – แก้ไขข้อความ:

  • ข้อความประเสริฐ

การพัฒนาแอพพลิเคชั่นโทรศัพท์มือถือ Android:

  • Android Studio

10 IDEs เหล่านี้ได้รับการจัดอันดับว่าเป็นที่นิยมมากที่สุดสำหรับการพัฒนาแอปพลิเคชั่นเว็บ / มือถือในปี 2562 โซลูชั่นดังกล่าวรวมถึงการเขียนโปรแกรมรอบปฐมทัศน์ของ Microsoft & แอพพลิเคชั่นการพัฒนาซอฟต์แวร์ซึ่งเป็น Visual Studio 2017 Oracle แข่งขันกับชุดเครื่องมือ C / C ++ ในขณะที่ Android Studio ของ Google ถือว่าเป็นสิ่งจำเป็นสำหรับแอปพลิเคชั่นมือถือ โดยรวมโปรแกรมเมอร์ PHP ถูกแบ่งออกเป็น Eclipse vs. PHPStorm โดย Zend Studio เป็นมาตรฐานอุตสาหกรรมที่ลดลง Apache NetBeans 10 ไม่ใช่โซลูชัน IDE ยอดนิยมในขณะนี้นอกเหนือจากการพัฒนาซอฟต์แวร์ Java แต่จะท้าทายผู้นำตลาดสำหรับบรรณาธิการ PHP / HTML5 จากโอเพนซอร์สพื้นฐานของ Apache Foundation.

Apache NetBeans 10 (ธีมนอร์เวย์วันนี้): "Apache NetBeans (บ่ม) 10.0 เป็นรุ่นใหญ่ที่สองของ Apache NetBeans IDE รุ่นนี้มุ่งเน้นในการเพิ่มการรองรับ JDK 11, JUnit 5, PHP, JavaScript และ Groovy รวมถึงการแก้ไขปัญหาต่าง ๆ … JUnit 5.3.1 ได้รับการเพิ่มเป็น Library ใหม่ใน NetBeans ดังนั้นคุณสามารถเพิ่มได้อย่างรวดเร็ว โปรเจ็กต์ Java ของคุณ." เรียนรู้เพิ่มเติมเกี่ยวกับ Apache NetBeans 10.

JetBrains PHPS รูปแบบ: "PhpStorm เหมาะสำหรับการทำงานกับ Symfony, Drupal, WordPress, Zend Framework, Laravel, Magento, Joomla !, CakePHP, Yii และกรอบงานอื่น ๆ ตัวแก้ไข ‘รับ’ รหัสของคุณและเข้าใจโครงสร้างของมันอย่างลึกซึ้งสนับสนุนคุณลักษณะภาษา PHP ทั้งหมดสำหรับโครงการที่ทันสมัยและดั้งเดิม มันให้โค้ดที่สมบูรณ์ที่ดีที่สุด refactorings การป้องกันข้อผิดพลาดแบบทันทีและอื่น ๆ." เรียนรู้เพิ่มเติมเกี่ยวกับ PHPStorm.

Zend Studio 13: "ด้วยประสิทธิภาพที่เร็วกว่า 3X, Zend Studio ช่วยให้คุณสามารถเขียนรหัสได้เร็วขึ้นตรวจแก้จุดบกพร่องได้ง่ายขึ้นและใช้ประโยชน์จากประสิทธิภาพที่เพิ่มขึ้นอย่างมหาศาลใน PHP 7 นี่คือ PHP IDE รุ่นใหม่ที่ออกแบบมาเพื่อสร้างแอพ PHP คุณภาพสูง’ ผลผลิต มันปรับขนาดตามการตั้งค่า DPI ของระบบปฏิบัติการพื้นฐานโดยอัตโนมัติและรองรับการแสดงผล HiDPi." เรียนรู้เพิ่มเติมเกี่ยวกับ Zend Studio.

Microsoft Visual Studio: "C # และ Visual Basic เป็นภาษาโปรแกรมที่ออกแบบมาเพื่อสร้างแอพพลิเคชั่นที่หลากหลายที่ทำงานบน. NET Framework ภาษาเหล่านี้มีประสิทธิภาพประเภทที่ปลอดภัยและเชิงวัตถุ พวกเขาถูกสร้างขึ้นบน. NET คอมไพเลอร์แพลตฟอร์ม “โรสลิน” ซึ่งมี API การวิเคราะห์รหัสที่หลากหลายและมัน’s โอเพ่นซอร์สทั้งหมดใน GitHub." เรียนรู้เพิ่มเติมเกี่ยวกับ Visual Studio.

Android Studio & SDK: "Android Studio เป็น IDE อย่างเป็นทางการของ Android มันถูกสร้างขึ้นโดยมีวัตถุประสงค์สำหรับ Android เพื่อเร่งการพัฒนาของคุณและช่วยให้คุณสร้างแอพที่มีคุณภาพสูงสุดสำหรับอุปกรณ์ Android ทุกเครื่อง … ขึ้นอยู่กับ Intellij IDEA, Android Studio ให้การตอบสนองที่รวดเร็วที่สุดในการเข้ารหัสและเวิร์กโฟลว์การทำงาน." เรียนรู้เพิ่มเติมเกี่ยวกับ Android Studio.

ข้อความประเสริฐ: "Sublime Text สร้างขึ้นจากส่วนประกอบที่กำหนดเองซึ่งให้การตอบสนองที่ไม่มีใครเทียบ จากชุดเครื่องมือ UI ข้ามแพลตฟอร์มที่มีประสิทธิภาพที่กำหนดเองไปจนถึงเครื่องมือเน้นไวยากรณ์ที่ไม่ตรงกัน Sublime Text ตั้งแถบประสิทธิภาพ Sublime Text พร้อมใช้งานสำหรับ Mac, Windows และ Linux ใบอนุญาตเดียวคือทั้งหมดที่คุณต้องใช้ Sublime Text ในคอมพิวเตอร์ทุกเครื่องที่คุณเป็นเจ้าของไม่ว่าจะใช้ระบบปฏิบัติการใด Sublime Text ใช้ชุดเครื่องมือ UI ที่กำหนดเองซึ่งปรับให้เหมาะกับความเร็วและความงามในขณะที่ใช้ประโยชน์จากฟังก์ชั่นพื้นฐานในแต่ละแพลตฟอร์ม." เรียนรู้เพิ่มเติมเกี่ยวกับ Sublime Text.

สภาพแวดล้อมการพัฒนาแบบบูรณาการ (IDEs): ทรัพยากรการเขียนโปรแกรมมืออาชีพ & เครื่องมือ

โปรแกรมเมอร์ทุกคนมี IDE ที่ชื่นชอบส่วนตัวของเขาหรือเธอ & โปรแกรมแก้ไขรหัส หลายทีมใช้แพลตฟอร์มซอฟต์แวร์เฉพาะซึ่ง Visual Studio และ Android Studio มีรายรับเชิงพาณิชย์กว่าล้านล้านเหรียญสหรัฐต่อปีที่ดำเนินการทั่วโลกบนซอฟต์แวร์ที่พัฒนาโดยเครื่องมือ PHPS รูปแบบ JetBrains & บริการ IntelliJ Idea เป็นผู้นำในอุตสาหกรรมเหนือกว่า Zend Studio และแม้แต่ถูกใช้โดย Google เพื่อการใช้งาน ในกรณีที่โปรแกรมเมอร์อิสระหรือองค์กรธุรกิจไม่ต้องการจ่ายค่าธรรมเนียมใบอนุญาตสำหรับซอฟต์แวร์ที่เป็นกรรมสิทธิ์รุ่น Apache NetBeans 10 ใหม่คือคุณภาพระดับองค์กรและมีคุณสมบัติที่ตรงกับผู้นำในอุตสาหกรรม น่าเสียดายที่มันยังคงหา IDE ได้ยากที่จะรองรับทุกภาษาในลักษณะที่เป็นเอกภาพที่ Python & เครื่องมือ C / C ++ ไม่ค่อยผสมกับตัวเลือกที่โปรแกรมเมอร์ PHP ต้องการ.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map