ผมเป็นแฟน Dreamweaver มานาน แม้ย้ายมา Ubuntu ยังใช้ Dreamweaver ผ่าน Wine แต่ประสบการณ์ไม่ดี: Lag, Font/UI 醜陋 ไม่เข้ากับ Theme ของ OS เหตุผลที่ยังใช้คือหา替代品ไม่เจอ Quanta Plus, Bluefish, Geany, NetBeans, Eclipse ลองหมดแล้ว ไม่เท่า Dreamweaver จนเจอ Aptana
Aptana Studio ฟรี โอเพนซอร์ส Cross-platform IDE รองรับภาษาเยอะ Editor เริ่มต้นรองรับ HTML, CSS, JavaScript เต็มรูปแบบ หากเป็น PHP หรือ Ruby on Rails Developer ติดตั้ง Plugin เพิ่มได้ Platforms: PHP, Ruby on Rails, Python, iPhone Web Apps, Adobe AIR, Nokia, AJAX
Aptana พัฒนาจาก Eclipse หากคุ้น Eclipse (หรือ Dreamweaver) จะใช้งานง่ายทันที
จุดที่ชอบของ Aptana
รองรับ Platform 多样化 ผ่าน Plugins
Aptana ขยายได้ด้วย Plugins Editor เริ่มต้นรองรับ HTML/CSS/JS ติดตั้ง Plugin เพิ่ม PHP, Ruby, Python ฯลฯ Plugin Management รวมอยู่ใน Studio ไม่ต้องดาวน์โหลด/ติดตั้งเอง
Autocompletion (อัตโนมัติเติมโค้ด)
จุดเด่น: Tag Suggestions, Tag Explanations, Autocompletion พิมพ์ Tag แล้วแสดงรายการ Tag คล้ายๆ พร้อมคำอธิบาย ฟีเจอร์นี้มีใน Dreamweaver แต่ขาดใน IDE หลายตัว
Tags Outline
Sidebar ด้านขวา มี Outline Pane เข้าถึง Function ในโค้ดได้เร็ว เหมาะกับ CSS ใหญ่ หรือ JavaScript Functions เยอะ
Split View
เขียน HTML และ CSS พร้อมกัน: วางไฟล์ทั้งสอง Side-by-side แก้ CSS → เห็นผลบน HTML Preview ทันที หรือเปิดไฟล์เดียว 2 แท็บ: หนึ่ง Source, อีกหนึ่ง Preview
สรุป
Aptana ยังมีฟีเจอร์อื่นอีกมาก: Cloud Hosting, FTP/SFTP, Built-in Web Server, AJAX Server (ไม่ได้ลองทั้งหมด) แต่สิ่งที่ลองใช้ ก็ประทับใจดี
ข้อควรระวัง: ติดตั้งบน Ubuntu ไม่ง่ายอย่างคาด ผมใช้เวลาพอสมควรก่อนทำงานได้ จะเขียน Tutorial ติดตั้ง Aptana บน Ubuntu 8.10 ตอนหน้า
ลอง Aptana แล้ว? ชอบไหม? แชร์ใน Comments นะครับ