วันพฤหัสบดีที่ 24 ตุลาคม พ.ศ. 2556

แนะเครื่องมือช่วยในการเขียนโค้ดโปรแกรม IDE, Text editor

เนื่องจากโดยส่วนตัวแล้วผมเองชอบเขียนโปรแกรมหลากหลายภาษา ดังนั้นวันนี้จึงจะมาแบ่งปันเครื่องมือที่ผมชอบใช้กับการเขียนโปรแกรมภาษาต่างๆ รวมถึงเฟรมเวิร์ค

1. Notepad++

Notepad++ เป็นเครื่องมือสำหรับแก้ไขโค้ดโปรแกรม (Text Editor) แบบเน้นๆไม่มีตัวช่วยมากนัก เหมาะสำหรับคนที่ต้องการความเร็วในการทำงาน มี Syntax Highlight ให้หลากหลายภาษา โดยส่วนตัวแล้วผมจะใช้แก้โค้ดที่เกิดมีข้อผิดพลาดไม่มาก
ข้อดีโดยสรุปที่ได้ใช้งาน
  • ฟรีแวร์
  • เปิดโปรแกรมเร็ว
  • ไม่มีปัญหากับภาษาไทย (สระไม่ลอย)
  • มีส่วนเสริมช่วยในการทำงานมากและฟรี



2. Erlide

Erlide ก็คือ Eclipse + ส่วนเสริมสำหรับการเขียนภาษา Erlang เป็น IDE ที่ช่วยใช้การเขียนโปรแกรมภาษา Erlang ง่ายขึ้น ส่วนตัวใช้เขียนโค้ดทดสอบ และเขียนเว็บโดยใช้ yaws
ข้อดีโดยสรุปที่ได้ใช้งาน
  • ฟรีแวร์
  • มี Auto Complete เวลาเขียนโปรแกรม
  • มี Hightlight แสดงเวลาเขียนผิด Syntax
  • รันโมดูลและทดสอบการทำงานได้จากตัว IDE
  • ดีบั๊กการทำงานของโปรแกรมได้
3. Enide

 Enide ก็คือ Eclipse + ส่วนเสริมสำหรับ Node.js เป็น IDE ที่ช่วยใช้การเขียน Node.js ให้ง่ายขึ้น สามารถเขียนโค้ด ทดสอบการทำงาน และดีบั๊กโปรแกรมได้ในตัว ส่วนตัวจะใช้เขียน ทดสอบเว็บแบบ REST และ WebSocket
ข้อดีโดยสรุปที่ได้ใช้งาน
  • ฟรีแวร์
  • มี Auto Complete เวลาเขียนโปรแกรม
  • มี Hightlight แสดงเวลาเขียนผิด Syntax
  • รันโมดูลและทดสอบการทำงานได้จากตัว IDE
  • ดีบั๊กการทำงานของโปรแกรมได้ 
4. Netbeans

 Netbeans เป็น IDE ที่ออกแบบมาสำหรับเขียนโปรแกรมภาษา JAVA  แต่ตัวที่ผมใช้จะเป็นแพ็คส่วนเสริมสำหรับเขียน PHP, HTML, Javascript

ข้อดีโดยสรุปที่ได้ใช้งานสำหรับเขียน PHP, HTML, Javascript
  • ฟรีแวร์
  • มี Auto Complete เวลาเขียนโปรแกรม เช่น พวก Jquery หรือ CSS
  • มีการจัดเรียงโค้ดอัตโนมัติที่ดี อ่านง่าย
  • มี Theme ให้เลือกหลายแบบ
  • มี Hightlight แสดงเวลาเขียนผิด Syntax
  • รันโมดูลและทดสอบการทำงานได้จากตัว IDE
  • ดีบั๊กการทำงานของโปรแกรมได้  
ปัญหาที่เกิดและการแก้ไข
  • ปัญหาเขียน HTML Javascript จะไม่ Auto Complete โค้ดให้ ถ้าสร้างโปรเจคเริ่มต้นเป็น HTML วิธีแก้คือ สร้างโปรเจคเป็น PHP
  • ปัญหาเมื่อใช้ฟร้อน Consolas จะแสดงภาษาไทยไม่ได้ แก้โดย เปลี่ยนการตั้งค่าฟร้อน Monospaced ของ JRE ให้ใช้ Consolas แทน วิธีแก้ตามลิงค์ จากนั้นก็เลือกใช้ฟร้อนเป็น Monospaced ใน Netbeans
สำหรับเครื่องมือทั้งหมดที่ผมได้แนะนำมาจะเห็นได้ว่า ทุกโปรแกรมมีส่วนเสริมของการปรับสีของโค้ดโปรแกรมทุกตัว  ซึ่งผมชอบมากเวลาที่ต้องเขียนโค้ดนานๆ มันช่วยถนอมสายตา และโปรแกรมทั้งหมดเป็นฟรีแวร์ สำหรับใครที่สนใจโปรแกรมตัวไหนก็ลองโหลดไปใช้งานกันได้นะครับ

ไม่มีความคิดเห็น:

แสดงความคิดเห็น