เขียนและรัน Java ด้วย Notepad ++

  • 1 ตอบ
  • 12181 อ่าน
*

อั๋น ทรงวุฒิ

  • Sr. Member
  • ****
  • 300
  • 3
  • แพร่ เวียงโกศัย
    • ดูรายละเอียด
    • songwut.biz
เขียนและรัน Java ด้วย Notepad ++
« เมื่อ: 22 พฤศจิกายน 2013, 01:43:22 AM »
Notepad ++ เป็น Editor ของฟรี ที่รองรับภาษาไทยได้ดี อีกทั้งสามารถบันทึกข้อมูลแบบ ANSI และ UTF-8 ได้อีก
เป็นคู่แข่งสำคัญกับ Editplus ซึ่งเป็นตัวที่ทำขาย


มือใหม่ที่เพิ่งหัดเรียน Java สามารถใช้ Notepad++ ในการเขียน Java ได้สะดวกขึ้น โดยใส่ลูกเล่นให้ Notepad++
ทำการ Compile และ Run โปรแกรม Java ที่เราเขียนได้ในตัว

1. หลังจากติดตั้ง Notepad++ แล้วไปที่เมนู Plugins > Plugin Manager > Show Plugin Manager
2. ที่แถบ Available ให้มองหา Plugin ที่ชื่อว่า NppExec ติ๊กถูกแล้วกด Install
3. หลังจากรีสตาร์ทโปรแกรมแล้ว ให้ไปที่ Plugins > NppExec > Excute...(F6)
4. พิมพ์สคริปต์คำสั่งลงไป

javac "$(FULL_CURRENT_PATH)"
java -classpath "$(CURRENT_DIRECTORY)" "$(NAME_PART)"

ตั้งชื่อ Profile ไว้หน่อยว่า Java แล้ว save

5. เวลาเรียกใช้งานให้กด F6 จากนั้นเลือกที่เซฟไว้ (Java) แล้วกด ok
    ก็จะเป็นการคอมไพล์และรันโปรแกรมที่เขียนด้วย java

*

อั๋น ทรงวุฒิ

  • Sr. Member
  • ****
  • 300
  • 3
  • แพร่ เวียงโกศัย
    • ดูรายละเอียด
    • songwut.biz
Re: เขียนและรัน Java ด้วย Notepad ++
« ตอบกลับ #1 เมื่อ: 22 พฤศจิกายน 2013, 01:49:54 AM »
มาลอง Hello World กันสักหน่อย

โค๊ด: [Select]
class HelloWorld {
  public static void main(String[] args) {
  System.out.println("Hello World สวัสดีครับพี่น้อง");
 }
}

ผลเป็นไงครับ ... Error ชัวร์

อ้างถึง
error: unmappable character for encoding MS874

เพราะ java มันไม่รองรับภาษาไทยแบบ UTF-8

ต้องแก้ script นิดหน่อยครับ

กด F6 แล้วแก้ให้เป็นตามนี้ (อย่าลืม save ด้วย)

โค๊ด: [Select]

javac "$(FULL_CURRENT_PATH)" -encoding UTF-8
java -classpath "$(CURRENT_DIRECTORY)" "$(NAME_PART)"




จบเลย ..

เล่นกับ ภาษาไทย ได้แล้ว