Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: : การเซต EditPlus สำหรับ Compile Java

  1. #1
    Junior Member
    Join Date
    Sep 2002
    Location
    Thailand
    Posts
    1


    : การเซต EditPlus สำหรับ Compile Java

    อะไรคือ Text Editor ตัวโปรดของคุณครับ? คำตอบของคำถามคงมีมากมายหลายโปรแกรม แล้วแต่ความถนัด จริงๆเลยครับ แต่ถ้าคุณใช้ EditPlus หล่ะก็ มันมีความสามารถอย่างนึงครับ คือสามารถที่จะเรียก Compiler มา Compile Source code ที่เราเขียนอยู่ได้ ผมจะมาแนะนำว่าถ้าคุณจะใช้มันร่วมกับ JDK จะต้องทำยังไงบ้าง มาดูกันเลยครับ

    สองสิ่งที่ต้องมีก่อนคือ : EdiPlus ไม่มีไปโหลดได้ที่ http://www.editplus.com แล้วก็ JDK ครับ ไปโหลดได้ที่ http://java.sun.com
    เวลาเราเริ่มศึกษาโปรแกรมภาษาอะไรก็ตาม ที่แจกมาในลักษณะของ SDK อย่างเช่น JDK ของ Java หรือไม่ก็จะเป็น .NET Frame work SDK ของ Microsoft มันจะไม่ได้ให้ Editor มาด้วย และมันมักจะเหมือนๆ กันคือเวลาที่เริ่มจากโปรแกรมง่ายๆ ให้คุณเปิด text editor ที่คุณชื่อชอบขึ้นมา (ส่วนใหญ่มันจะแนะนำ notepad ครับ เพราะมีอยู่ทุกเครื่อง) จากนั้นทดลองเขียนโปรแกรมง่ายๆ แล้ว save จากนั้นเข้าไปที่ command prompt แล้ว สั่ง compile คุณอาจจะต้องเปิดสลับไปสลับมาระหว่าง Notepad กับ command prompt แต่ถ้าคุณมี EditPlus อยู่ที่เครื่องละก็คุณสามารถใช้มันลักษณะคล้ายๆ IDE ( Intergrated Developer Environment ไม่รู้สะกดถูกหรือเปล่า) ได้ครับ ในที่นี้ผมจะใช้งานมันกับ JDK ครับ โดยจะให้มัน compile และสามารถเรียก interpeter มา run .class ที่ compile ได้เลย ลองดูกันครับว่าต้องทำยังไง



    1. เริ่มแรกคุณก็ต้องมี EditPlus ก่อนนะครับ ถ้ายังไม่มีก็ไปโหลดได้ที่ http://www.editplus.com แต่ถ้าคุณลงไว้อยู่แล้วหล่ะก็ เปิดมันขึ้นมาครับ หน้าตามันจะเหมือนกับในรูปที่หนึ่งนี่แหละครับ



    2. จากนั้นคุณไปที่ Toosl -> Configure User Tools ...



    3. มันจะเปิดหน้าต่างใหม่ขึ้นมาครับชื่อ Preferences ให้คุณไป Click ที่ปุ่ม Group Name... ครับ เราจะเปลี่ยนชื่อ "Group 1" ให้เป็น Java พอมันขึ้นหน้าต่าง Rename User Tool Group คุณก็ใส่คำว่า Java ลงไปแล้ว Click ที่ Ok ครับผม



    4. จะเห็นว่า ชื่อ Group 1 มันจะเปลี่ยนเป็น Java แล้วคราวนี้เราจะ add โปรแกรมที่จะให้มันเรียกขึ้นมาใช้ โดย Click ที่ปุ่ม Add Tool >> Program ครับ



    5. โปรแกรมแรกที่ผมจะ Add เข้าไปคือ Java Compiler ( หรือ javac.exe ) ให้คุณใส่ชื่ออะไรก็ได้ครับที่คุณคิดว่ามันจะสื่อถึงโปรแกรมตัวนี้ (ของผมใช้ Java Compiler) ลงในช่อง Menu Text: จากนั้นที่ช่อง Command ให้ Click ที่ปุ่ม ... ครับ เพื่อ Browser ไปยังที่อยู่ของ javac.exe
    จากนั้นมาดูที่ Argument: ค่า Argument คือค่าที่เราจะใส่ต่อหลังโปรแกรมที่เรียกครับ สมมุติผมเรียก "javac HelloWorld.java" เวลาที่ต้อง compile Java คำว่า HelloWorld.java นั่นแหละครับคือ Argument ในที่นี้ ให้คุณ click ที่ปุ่มลูกศรลงครับ มันจะมีตัวแปรให้เลือก ให้คุณเลือกเป็น File Name เท่านี้แหละครับ เวลาที่คุณสั่ง compile เจ้า EditPlus มันจะเอาชื่อ file ไปเติมให้คุณเอง
    ช่อง Initial directory ปกติผมจะใช้ที่ๆ เดียวกับที่ source code มันอยู่ครับ ถ้าคุณต้องการแบบนี้ก็ ไป click ที่ปุ่มลูกศรลง แล้วเลือก File Directory
    จากนั้นคุณ Click ที่ [ ] Capture output ครับ เพื่อให้มันส่งผลของการ compile มาแสดงใน EditPlus ด้วย แล้วก็ Click Apply ครับผม



    6.สำหรับ Java Class แล้วเราจะสั่งมันทำงานได้ จำเป็นที่จะต้องมี interpeter ครับ (หรือตัวแปลภาษา Java นั่นเอง) ผมจำเป็นต้อง Add Interpeter ตัวนี้เข้าไปด้วย (file ที่ว่าคือ java.exe) ขั้นตอนเหมือนข้อ 5 ครับ มีจุดสังเกตคือ Argument ของ java.exe ไม่จำเป็นต้องมีนามสกุลต่อท้ายครับ ไม่จำเป็นต้องเรียก "java HelloWorld.class" แต่เราจะเรียก "java HelloWorld" เลย ดังนั้น ตรง Argument ให้คุณเลื File Name Without Extension ครับ



    7. คราวนี้ลองกลับมาดูที่ menu อีกครั้งครับ ลองเลือกที่ Tools -> User Tool Groups จะเห็นว่ามี Group ชื่อ Java มาให้เลือก เค้าเตรียมไว้ให้หลายกรุ๊บเลยครับ เผื่อคุณต้องการใช้ Perl Interpeter หรือแม้กระทั้ง C# การ set UP ก็ลักษณะเดียวกัน



    8. ทดสอบโดยการเขียน Code Java ง่ายๆ ซักอันครับ แล้วลอง compile ดูโดยการกด Ctrl+1 (หรือ Control 1 นั้นแหละครับ) ถ้าการ Compile ไม่มีปัญหาอะไรคุณสามารถกด Ctrl + 2 เพื่อเรียก Interpeter มา run มันครับ โดยผลการ ทำงานจะโดน capture มาออกที่ EditPlus ด้วย ลองดูภาพตัวอย่างครับผม



    9. แสดงผลของการสั่ง run ครับ

    มันมีปัจจัยหลายอย่างครับ ที่ผมเลือกใช้ EditPlus อย่างนึงคือมันง่าย เหมาะกับการเรียนรู้การเขียนโปรแกรมภาษาอะไรซักอย่างโดยเขียนเป็น source ง่ายๆ แล้วลอง compile เล่นดู อีกอย่างคือต้องเขียน Perl ครับเลยมี EditPlus ลงไว้อยู่แล้ว ถ้าคุณมีลงไว้อยู่แล้ว และอยากให้มันทำอะไรได้มากกว่าที่เคย ก็ลองดูครับ มีอะไรเด็ดๆ แล้วผมจะนำมาเล่าให้ฟังในคราวถัดๆ ไปครับผม

  2. #2
    Administrator asylu3's Avatar
    Join Date
    Jun 2000
    Location
    Thailand
    Posts
    3,557


    Re: : การเซต EditPlus สำหรับ Compile Java

    Wonderful !! Thank a lot for your enthusiastic.

  3. #3
    Junior Member
    Join Date
    Sep 2002
    Location
    United States
    Posts
    9


    Re: : การเซต EditPlus สำหรับ Compile Java

    แล้วรู้สึกว่าจะใช้กับ C++ ได้ด้วยใช่ปะ ถ้าจำไม่ผิด
    แต่ไม่รู้ว่ามันรันแล้วสร้างไฟล์ .exe ให้ด้วยรึเปล่าอะ

    EditPlus ตอนนี้เป็นเวอร์ชั่นไหนแล้วละ อยากลองๆ

  4. #4


    ใช้ได้ค่ะคุณ Crovax ลองดูเลยค่ะ

  5. #5
    Member
    Join Date
    Dec 2006
    Location
    กรุงเทพ
    Posts
    33



    โหหหหห ได้ความรู้มากๆ เลยคะ

    ปกติก็ใช้ Editplus เหมือนกัน

    แต่ไม่รู้ว่ามันสามารถทำได้อย่างนี้ด้วย


    ขอบคุณคนให้ความรู้ว่านะคะ

  6. #6
    Junior Member
    Join Date
    Jul 2007
    Posts
    26


    Set ได้อีกแบบนะครับ
    อันนี้มีคนสอนมาอีกทีครับรุ่นพี่ผมเอง

    การcompile แบบปกติ จะต้องไป set home path ของ java นะครับ ซึ่ง java รุ่นใหม่ๆ ประมาน 1.5.0.11 ขึ้นไป ถึง 1.6
    จะ set ไว้ให้แล้ว แต่รุ่นเก่าๆลงไป จะต้องทำการ set home path เอง

    การคอมไพล์แบบไม่ต้อง set home path นะครับ
    ถ้าใน dos ก้ C:\program file\java\bin\javac(path ของคอมไพลเลอร์java) c:\pathfile\filename.java(path ของไฟล์)
    ใน editplus เราก้ ทำการ set ตัว compiler ตามนี้นะครับ
    การconfig ใน config user tool
    **Hidden Content: To see this hidden content your post count must be 2 or greater.**

  7. #7
    Junior Member
    Join Date
    Aug 2007
    Posts
    6


    ขอบคุณมากเลยคับ ก่อนนี้ผมก็เซตผิดๆถูกอยู่เหมือนกันกว่าจะได้

  8. #8
    Junior Member
    Join Date
    Apr 2007
    Location
    Chiang Mai
    Posts
    3


    แล้วรู้สึกว่าจะใช้กับ C++ ได้ด้วยใช่ปะ ถ้าจำไม่ผิด
    แต่ไม่รู้ว่ามันรันแล้วสร้างไฟล์ .exe ให้ด้วยรึเปล่าอะ
    EditPlus ตอนนี้เป็นเวอร์ชั่นไหนแล้วละ อยากลองๆ
    [/b]
    ใช้กับ C++ ได้คับใช้อยู่ รันได้ด้วย แต่ถ้าต้องป้อนค่า argument ก็ต้องป้อนใน cmd อยู่ดี

    แล้วถ้า complie java แล้วถ้าต้องป้อน argument ทำไงอ่ะคับ เขียน java ผมว่า eclipse สุดยอดมาก

  9. #9
    Junior Member
    Join Date
    Sep 2007
    Posts
    13


    โปรแกรมนี้มีส่วนพิเศษอะไรบ้าง

    แตกต่างจากโปรแกรมอื่นใหมครับ

  10. #10
    Junior Member
    Join Date
    Oct 2007
    Posts
    6


    ตอบครับผม มีความสามารถพิเศษเยอะครับ อิอิ ชอบใช้
    แต่มันคอมพาย ภาษา C ได้ด้วยหยอ ปรกติใช้ Dev C++ ครับผมเหอๆ
    ส่วนความแตกต่าง ผมก็ว่าไม่ค่อยจะแตกต่างกันเท่าไหร่ครับผม

    ขอบคุณครับ
    Tickymick

Page 1 of 2 12 LastLast

Similar Threads

  1. Replies: 4
    Last Post: 18-08-2008, 01:43 PM
  2. หนังสือดีๆ สำหรับ java programmer
    By anop72 in forum E-Book, Video หรือบทความทั่วไปด้าน Computer
    Replies: 0
    Last Post: 18-06-2008, 10:57 AM
  3. วิธีการ Compile Perl สำหรับ exploits ต่างๆ
    By Zelandiax_old in forum Hacking, Exploit Articles/Tutorial/Techniques
    Replies: 0
    Last Post: 25-02-2008, 02:27 AM
  4. Replies: 0
    Last Post: 24-01-2008, 12:44 PM
  5. การ setpath editplus for java
    By asylu3 in forum Java
    Replies: 2
    Last Post: 19-04-2004, 01:26 PM

Members who have read this thread : 0

Actions : (View-Readers)

There are no names to display.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •