เมื่อวันที่ 15 ตุลาคม (เมื่อวาน) ที่บล็อกของนายอิกอร์ มาลิเชฟ มีข่าวประกาศว่า IntelliJ เวอร์ชั่น 9 จะมีการแยกออกเป็นสองตัวคือ Community กับ Ultimate โดยที่รุ่น Community นั้นเป็นรุ่นที่ให้ฟรีภายใต้ Apache License 2.0 โดยเราสามารถดาว์นโหลดซอร์สโค้ดของมันได้ที่ http://git.jetbrains.org/
สำหรับ IntelliJ รุ่น Community นั้นมีความสามารถพื้นฐานที่เหมาะสำหรับการเขียนแอพพลิเคชั่นด้วย Java Standard Edition และยังได้ใช้ความสามารถพื้นฐานที่เป็นจุดเด่นของ IntelliJ อีกหลายอย่างเช่น refactorings, code inspections, coding assistance, debugging, TestNG, JUnit testing, CVS, Subversion, Git support, Ant, Maven build integration และควบรวมไปถึงการเขียน Groovy และ Scala ด้วย (ต้องแยกลง Plugin ต่างหากสำหรับสองอย่างหลัง) โดยรายละเอียดเพิ่มเติมและตารางการเปรียบเทียบความสามารถอ่านเพิ่มเติมได้จากเวบ Jetbrains.org
สำหรับ IntelliJ เองนั้นเป็น IDE ที่ถูกยอมรับกันอย่างกว้างขวางว่าเป็น IDE สำหรับ Java ที่ฉลาดและทรงพลังที่สุด แต่ก่อนหน้านี้เราต้องเสียเงินซื้อสิทธิ์การใช้งาน ซึ่งถือเป็นปัจจัยสำคัญที่ทำให้ตัวมันเองไม่โด่งดังและได้รับความนิยมมากอย่างที่ควรจะเป็น
Comments
โอ เยี่ยม! ก่อนหน้านี้มันฟรีสำหรับ opensource project เท่านั้น
ตอนนี้ commercial project ก็ใช้ได้แบบไม่ต้องเสียตังค์แล้ว
ปล่อยให้ใช้ Eclipse มาตั้งนานจนติดไปแล้ว :P
ต้องกลับไปลองโหลดมาเล่นดูแล้วไปเทียบกับ eclipse ( แบบมี bias ) ซะแล้ว 555
ไม่เห็นมีใครพูดมั่ง ว่าแบบนี้มันลอกไมโครซอฟท์ :P
ถ้าปล่อย Free เร็วกว่านี้ Eclipse คงไม่ได้เกิดแน่ 555 (แต่ตอนนี้ Eclipse เค้าเกิดเต็มตัวแล้วนะ จะสู้เค้าได้เร๊อ) -*-
ตัวนี้สร้าง GUI ได้ง่ายเหมือน Visual Studio ไหมครับ
เมื่อปีสองปี ผมชอบ IntelliJ มากนะ มันเก่งมาก มันแสนรู้และมาแบบ Out-of-box ready เมื่อเทียบกับ Eclipse รุ่น 3.0, 3.1 ทำ JSP/Servlet/Struts นี่แทบบ้า สรรหาโมดูลสารพัดมาลง ใช้แล้วล่มก็มี
โดนเรื่อง IntelliJ มันทำ cache ขนาดสองสามร้อยเม็กต่อโครงการนี่แทบบ้า (จริงๆนะ) เรียกว่าดูสามสี่โครงการพร้อมกันนี่ ดิสก์หายไปกิ๊กหนึ่งนี่ไม่รู้ตัวเลย
แต่ตอนนี้ปันใจไป Netbeans แล้วล่ะ เล็กกว่า ฟรีด้วย ไม่ตะกละตะกลามพื้นที่ cache เยอะ แถมมีคนทำ plugin คุณภาพดีพอใช้ได้
ยังไงก็จะใช่ eclipse ต่อไปเพราะไม่ค่อยได้ใช้อะไรพิศดารและอีกอย่างมันตัด feature ไปเยอะมาก
แล้ว Community กับ Ultimate ต่างกันยังไงเหรอครับ
IntelliJ IDEA Editions Comparison
ตามไปดูเลยครับ
ใช้ Netbeans จนชินแล้วอ่ะ
ข่าวจาวาระวังโดนแขวะ :P
ผมชอบเอา intellij เอามาเขียน Grails Application นี่แหละครับ
Netbeans->forJ2ME
Eclipse->forEverything
Visual Studio->forWebApp
Netbeans->for Nothing
Eclipse->for Java
Visual Studio->for Everthing
เข้ามาแขวะ
Netbeans->for Visual Java
Eclipse->Everything for Java Coding
^
Super memory consumption!
Visual Studio -> for Every Every Thing
คิดเหมือนผมเลย Eclipse ตัวใหม่ ๆ นี้บริโภค memory มหาศาลเลย เมื่อก่อนก็ด่าแต่ netbeans แต่เดี่ยวนี้ Eclipse ตัวดีเลย
ก็จริงอ่ะ ที่ว่า eclipse->forEverything() น่ะ เพราะว่า Android, Aptana, Adobe Flex ล้วนใช้มันเป็น base หมด เลยพูดแบบนั้น AAA เล็กแรงได้ใจ
vi
lewcpe.com, @wasonliw
ใช้แล้วถ้าส่วนตัวก็ชอบกว่า eclipse เพราะปัญหา plugin น้อยกว่า เรื่องความเร็วกับโปรเจคใหญ่ก็ออกแรงหน่อย แต่ถ้านับเรื่อง
eclipse sdk ที่ไม่มี commercial plugin มองฝุ่น IDEA ไม่เห็น...
สรุป.. ใช้ intellij -> java, groovy, ruby & rails
ส่วน eclipse เป็นเพราะ flash builder, coldfusion builder ฮา..