PHP IDE for Eclipse

PDT เป็นเครื่องมือพัฒนา PHP บน Eclipse ซึ่งทำงานเชื่อมกับ Web Tools ที่มีอยู่แล้ว

เพิ่งออกรุ่น 1.0 มาเมื่อไม่ถึงสองอาทิตย์ก่อน (2007.09.18)
ต้องใช้กับ Eclipse 3.3 และ Java 5.0 ขึ้นไปเท่านั้น

update url: http://download.eclipse.org/tools/pdt/updates/

NetBeans สำหรับ Java*
Eclipse สำหรับที่เหลือ read more

5 Eclipse Plugins for Discovering Bad Code

Improving code with Eclipse plugins — developerWorks แนะนำ 5 ปลั๊กอิน สำหรับ Eclipse ที่จะช่วยหา “โค้ดแย่ ๆ” ให้คุณ

  • (ชื่อ — ใช้สำหรับตรวจสอบ/ตรวจหา… — Plug-in update URL)
  • CheckStyle — มาตรฐานการเขียนโค้ด (รูปแบบ, ชื่อ ฯลฯ) — http://eclipse-cs.sourceforge.net/update/
  • Coverlipse — ความครอบคลุมของชุดทดสอบ — http://coverlipse.sourceforge.net/update
  • PMD — โค้ดที่อาจจะเป็นบั๊ก ที่ไม่ถูกเรียกใช้ ที่ไม่มีประสิทธิภาพ ที่ซับซ้อนเกินจำเป็น ที่เหมือนกัน (จากการลอกแปะ) — http://pmd.sourceforge.net/eclipse/
  • JDepend — package dependency — http://andrei.gmxhome.de/eclipse/
  • Metrics — ความซับซ้อนของโค้ด — http://metrics.sourceforge.net/update
  • read more

    Matisse for Eclipse

    ปฏิบัติการช็อคโลก … Matisse4MyEclipse

    Matisse (form module) นี่เป็นตัวออกแบบหน้าจอผู้ใช้ (UI) ของ NetBeans IDE เค้า ถือว่าเป็นความสามารถแบบชูโรงของ NetBeans 5.0 เลย ชนิดเชิดหน้าชูตา และเรียกได้เต็มปากเต็มคำว่าเหนือกว่า Eclipse อยู่หลายขุม (และค่าย Eclipse เองก็ยังยอมรับ) read more

    My Eclipse Plug-ins list

    จดไว้ กันลืม พักนี้ลงใหม่บ่อย

  • Subversion: http://subclipse.tigris.org/update_1.0.x
  • Web Tools: http://download.eclipse.org/webtools/updates/ *ลงไม่ได้ซักที ติด denpendency เต็มไปหมด
  • Ruby: http://rubyeclipse.sf.net/updatesite
  • Python: http://pydev.sf.net/updates
  • PHP: http://download.pipestone.com/eclipse/updates
  • Perl: http://e-p-i-c.sf.net/updates
  • JavaScript: http://www.interaktonline.com/ *ถ้าลง Web Tools ได้ ก็อาจจะไม่ต้องลงตัวนี้
  • read more

    Scripting with Eclipse

    Eclipse plug-ins for popular scripting languages: Ruby, Python, PHP, and even Perl !

    To install any of them to your Eclipse IDE:

  • Click on Help → Software Updates → Find/Install from file menu in Eclipse.
  • Select the radio button labeled, “search for new features to install”.
  • Click on the “New Remote Site” button.
  • Enter a name, and the url (any/all of these)
    • Ruby: http://rubyeclipse.sf.net/updatesite
    • Python: http://pydev.sf.net/updates
    • PHP: http://download.pipestone.com/eclipse/updates
    • Perl: http://e-p-i-c.sf.net/updates
  • Click on “Finish”.
  • A list of features will be presented, open the list and check the one labeled “RubyEclipse” / “PyDev for Eclipse”/ “phpeclipse” / “EPIC”.
  • Click on “Next”.
  • Follow the onscreen instructions to finish the automatic install.
  • read more

    SWT vs Swing

    Eclipse is fast, NetBeans is slow.
    SWT is fast, Swing is slow.

    Myths?

    The blog above said new NetBeans is getting faster, while new Eclipse is getting slower.

    My own experience on NetBeans 3.x on Window, it is unacceptable slow. But for NetBeans 4.0 (also 4.1 Beta), it is a lot faster, responsive. It still takes few seconds to loaded up, but after that everything goes fine.

    For Eclipse, Eclipse 2.0 on Windows and Linux is very fast, especially if you compare it with NetBeans in that time. For Eclipse 3.0, on Windows it is ok — not very fast but not too bad. On Linux, it is very slow and sometimes close itself without warning (this happended many times during my thesis time, hell). read more

    Use Eclipse to create GNOME app with Java

    Eclipse + Java-GNOME Demo (Flash)

    สาธิต (Flash) การเขียนโปรแกรมบน GNOME ด้วยภาษา Java, โดยใช้ไลบรารี Java-GNOME (เป็น binding ตัวนึง ที่ให้ภาษา Java เรียกใช้ไลบรารี GNOME และ GTK+ ได้).

    IDE ในการสาธิตคือ Eclipse, ทำให้เห็นว่าการเขียนโปรแกรมบน GNOME ด้วยภาษา Java เป็นเรื่องง่ายๆ — แต่ไม่จำเป็นต้องใช้ Eclipse ก็เขียนได้นะ read more

    Unrelated stuffs, of things of my interest

    OpenBeOS เปลี่ยนชื่อเป็น Haiku แล้ว
    quick note: BeOS เป็นระบบปฏิบัติการตัวหนึ่งที่นิยมพอสมควรในหมู่คนทำงานด้านกราฟิก แต่ตอนนี้เลิกพัฒนาไปแล้ว และตัวบริษัท BeOS ก็ถูกบริษัท Palm Source ที่ทำ PalmOS ซื้อไป. Haiku เป็นหนึ่งในโครงการหลายๆ อัน ที่พัฒนา BeOS ต่อ read more