Friday, 28 July 2006

IntelliJ IDEA 6.0 Beta Released

JetBrians (www.jetbrains.com) ออก IntelliJ IDEA 6.0 Beta และ JetBrains TeamCity 1.0 ซึ่งเป็นระบบสนับสนุนการเขียนโปรแกรมแบบเป็นทีม (team management system)

IntelliJ IDEA 6.0 และ TeamCity สามารถทำงานแยก หรือร่วมกันก็ได้ ถ้าใช้ร่วมกันจะช่วยเพิ่มประสิทธิผล และคุณภาพของโค้ดได้อย่างมากIntelliJ IDEA ออกแบบมาสำหรับเขียนโปรแกรมคนเดียว แต่ด้วย TeamCity ทำให้สามารถพัฒนาแอพพลิเคชันด้วย IntelliJ IDEA แบบเป็นทีม
ได้ TeamCity ที feature ดังนี้
-Continuous Integration Support -- จัดระเบียบโค้ดที่ใช้ทดสอบซึ่งใช้ใน JUnit หรือ NUnit
-Delayed Commit -- ช่วยในด้านการควบคุมเวอร์ชันของโค้ด(version control)
-Effective Build Management -- มี Build Grid ซึ่งเป็นเครื่องมือช่วยในการ build และเลือกประเภทการ build แอพพลิเคชัน โดยสนับสนุน
build tool หลายแบบ ได้แก่ Ant, Maven, NAnt, MSBuild
-Code Coverage analysis -- วิเคราะห็ความครอบคลุม และครบถ้วนในการทดสอบซอร์สโค้ด
-Static Code Analysis -- ตรวจสอบซอร์สโค้ดแบบระยะไกลได้(Remotely verify)
-Web-based Interface -- จัดการ และกำหนดค่า config ผ่านเว็บบราวเซอร์

ส่วน IntelliJ IDEA 6.0 ก็มี feature ใหม่ๆ คือ
-รองรับ EJB 3.0 และ Persistence Units และการนำโค้ดจาก EJB เวอร์ชันเก่ามาใช้
-สนับสนุน JSF และ Struts framework
-การพัฒนาเว็บในรูปแบบใหม่ คือ JavaScript, AJAX, HTML/CSS, XML
-มี plug-in ไว้พัฒนา web app ด้วย Google Web Toolkit
-ใช้ร่วมกับ app server ได้หลายเจ้า เช่น WebLogic 9 และ WebSphere
-GUI designer ช่วยเพิ่มความเร็วในการสร้าง GUI ด้วย Swing และ third-party layout manager อื่นๆ
-IDE Talk เครื่องมือช่วยในการประสานระหว่างเพื่อนร่วมทีม เช่น ส่งข้อความ, exceptions, code pointers และ code
-มีเครื่องมือช่วยทดสอบโปรแกรม เช่น code coverage และ JUnit 4

สนใจ download มาใช้ได้ที่ www.jetbrains.com/downloads.html

ที่มา http://in.sys-con.com/read/253018.htm