Tags:
Forums: 

แบบ ว่า พึ่ง หัด ลอง เขียน ดู ครับ
อยาก ทราบ ว่า เขา ใช้ เครื่องมือ อะไร ทำ กัน ครับ
ขอบคุณครับ

Get latest news from Blognone
By: mk
FounderAndroid
on 28 November 2008 - 18:05 #73389
mk's picture

ถ้าตัวเฉพาะทางที่ผมเห็นคนพูดถึงบ่อยๆ ก็​ Komodo ครับ

แต่ IDE เดี๋ยวนี้ ตัวดังๆ ก็มี Python package กันหมดแล้วนะ

By: BonBon
iPhone
on 1 December 2008 - 15:07 #73721 Reply to:73389

+1 Komodo (แต่ผมใช้ komodo edit นะ) จะรอดู addon เด็ดๆ (ปล.เสียดายมันตัด SVN ใน Version ฟรี)

By: lew
FounderJusci's WriterMEconomicsAndroid
on 28 November 2008 - 21:55 #73428
lew's picture

Komodo นี่ดีจริง แต่แพงจัด 400 ดอลลาร์ได้ ถ้าใช้ทำงานหลักคงซื้อ แต่พอดีใช้แค่เขียน utility เลยดูเปลืองเกินเหตุ

ส่วนที่เหลือผมคงแนะนำ IDE ไม่ถูกอ่ะครับ เพราะใช้ command line + text editor จนเคยตัว

LewCPE


lewcpe.com, @wasonliw

By: kowito2
Android
on 29 November 2008 - 14:53 #73534 Reply to:73428

Komodo IDE ราคา 245 usd ครับเป็นเงินไทย 8361 บาท ยังพอถูพอไถ เอาเล็กลงมาหน่อยเป็น Komodo Edit ก็ฟรีครับ

แต่ตอนนี้ใช้ eric4 เข้าท่ามากมาย Support Django แยกให้เลยว่าใหน code ใหม template ไม่งงดี เครื่องมือเครื่องใช้เยอะเกินไปหน่อย ไม่รู้ว่าอะไรใช้ยังไง เลยไม่ใช้ โดยรวมแล้วขอบที่สุดเท่าที่ใช้มา ถ้าไม่นับ Komodo IDE นะครับ

By: Jedt3D
iPhoneAndroidUbuntuWindows
on 6 December 2008 - 23:17 #74604 Reply to:73428
Jedt3D's picture

correct นิดหนึ่งครับ $245 ครับ แต่เป็น float license ที่รันได้ทั้ง 3 platform และไม่ lock เครื่องครับ

-- Flex | Java | REALBasic --

By: tonkla
Ubuntu
on 28 November 2008 - 22:28 #73436

(G)Vim ครับ แม้ไม่ใช่ IDE แต่มันเมพสุดๆ ผมเป็นพยานได้ ผมคิดว่า Python เป็นภาษาที่ไม่เหมาะกับ IDE ... IDE เขามีไว้สำหรับภาษาน้ำท่วมทุ่ง (verbose) ที่ไม่สามารถเขียนด้วย text editor ได้ XD

By: dafty
AndroidWindowsIn Love
on 1 December 2008 - 14:41 #73756 Reply to:73436

มีแอบหยิก อิอิ

By: hereblur on 28 November 2008 - 23:33 #73446

eclipse ก็เขียนได้นะ แต่ปกติผมใช้ text editor + command line

By: bow_der_kleine
WriterAndroidUbuntu
on 29 November 2008 - 05:50 #73487 Reply to:73446
bow_der_kleine's picture

ผมเคยพยายามใช้ eclipse แต่ก็ต้องยอม เพราะหน่วงไม่ใช่เล่น และคำนวนดูแล้ว ใช้ text editor + command line อาจง่ายกว่า เพราะคลิกน้อยกว่า eclipse

โดยทั่วไปผมว่า IDLE (ที่แถมมากับ Python) น่าจะเพียงพอต่อความต้องการ มีไฮไลท์ มี auto indent, auto completion (ที่อาจเพี้ยนบ้าง) กด F5 รันโปรแกรมให้เลย

อีกตัวที่เจ๋งไม่น้อย คือ IPython เป็นตัวต่อยอด Python Interpreter ที่มีเกือบทุกอย่าง ไฮไลท์, auto completion, object browse, debug, etc.

BioLawCom.De

By: eakmotion on 28 November 2008 - 23:46 #73452

Wing IDE ก็ใช้ง่าย สะดวกดีครับ.

ผมใช้แบบ free อยู่.

หรือไม่ก็ Eclipse+Pydev .

By: winggundamth
ContributorAndroidUbuntuIn Love
on 29 November 2008 - 17:27 #73557
winggundamth's picture

ติงนิดนึง ลองหัดเขียนภาษาไทยให้ติดกัน ไม่เว้นวรรคแบบภาษาอังกฤษก็น่าจะดีด้วยนะครับ :P

I will change the world, to the better day.


I will change the world, to the better day.

By: KnightBaron
ContributoriPhoneAndroidRed Hat
on 29 November 2008 - 20:31 #73580
KnightBaron's picture

เขียน Full-scale application: Eclipse + PyDev

เขี่ย Script: GVim

Yume Nikki

By: ABZee on 30 November 2008 - 05:08 #73625

ผมใช้ Python เขียนโปรแกรมคำนวนทั่วๆไป (ไม่มี GUI) เช่น Numerical Methods, CFD นอกจากนั้นก็เขียนสคริปท์ง่ายๆไม่กี่บรรทัด

งานทั่วไปก็คือวิเคราะห์ เขียนโปรแกรม และพล็อทกราฟ ซึ่งแค่นี้ผมว่าใช้ IPython + Vim ่ก็เกินพอนะครับ ยังไม่เห็นความจำเป็นอะไรมากกว่านี้เลย

LongSpine.com

By: Silence on 30 November 2008 - 08:56 #73632

แบบ ว่า ถ้า พึ่ง หัด ใช้ ก็ ใช้ IDLE ก็ เทพ แล้ว ยัง ไม่ ต้อง หา IDE เก่ง ๆ หรอก ครับ

ปล. พิมพ์แบบนี้ก็เหนื่อยเหมือนกันแฮะ

--
May the Valar be with you.

By: anu
Contributor
on 30 November 2008 - 20:40 #73668 Reply to:73632

ผม ว่า ถ้า พิมพ์ แบบ นี้ กัน ทั้ง หมด จะ ส่ง ผล ดี ต่อ การ ประมวล ผล คำ ใน ภาษา ไทย นะ ครับ

หัว ก้าว หน้า จริงๆ

By: ABZee on 30 November 2008 - 20:49 #73670 Reply to:73668

แต่ พิมพ์ แบบ นี้ ไป นานๆ ก็ เริม เมื่อย มือ นะ ครับ

LongSpine.com

By: winggundamth
ContributorAndroidUbuntuIn Love
on 30 November 2008 - 22:49 #73691 Reply to:73668
winggundamth's picture

แล้ว... อีก... หน่อย... คนไทย... ก็... จะ... อ่าน... ภาษา.... ไทย.... สะดุด... ตาม... จุด... ที่... ผม... จุดจุดจุด... ไว้... เหมือนกัน... ครับ...

เป็น... วิวัฒนาการ... ของ... ภาษาไทย... จริงๆ...

ลอง... อ่าน... แล้ว... หยุด... ตาม... ที่... ผม... จุดจุดจุด... ไว้... นะครับ...

I will change the world, to the better day.


I will change the world, to the better day.

By: anu
Contributor
on 1 December 2008 - 07:42 #73712 Reply to:73691

เรา จะ วิวัฒนาการ กัน ไป เอง ครับ. น่า จะ สะดวก เหมือน กับ การ ที่ เรา อ่าน ภาษา อังกฤษ นั่น ล่ะ. ยิ่ง ถ้า ใส่ จุด ด้วย แล้ว ล่ะ ก็. โอ้ โห! ตัด คำ กัน ได้ เนียน ไป เลย ที เดียว เชียว.

By: winggundamth
ContributorAndroidUbuntuIn Love
on 1 December 2008 - 08:56 #73720 Reply to:73712
winggundamth's picture

กระ ทู้ กลาย พันธ์

เรต ทล = ออก ทะเล

I will change the world, to the better day.


I will change the world, to the better day.

By: kowito2
Android
on 1 December 2008 - 14:51 #73759 Reply to:73720

มัน เมื่อย นะ เมื่อย ตา เมื่อย มือ

By: khao_lek on 2 December 2008 - 08:57 #73845 Reply to:73712

ท่าทางจะไม่ user friendly แน่ๆ เหมือนกับเราเป็นผู้กำหนดให้ user ต้องทำตามเรา และอาจจะมีการขัดขวางจากนักภาษานะผมว่า

By: BonBon
iPhone
on 1 December 2008 - 15:06 #73761 Reply to:73668

ผมว่าอ่านง่ายขึ้น และทำให้ระบบตัดคำไทยง่ายขึ้นเยอะเลยนะครับ แต่รับรองผมคนนึงล่ะขี้เกียจพิมพ์เว้นวรรค

By: paepod on 1 December 2008 - 10:58 #73733

บอกกันดีๆก็ได้นะครับ กระทู้เปลี่ยนไปหมดแล้ว

By: Silence on 7 December 2008 - 10:39 #74639 Reply to:73733

ความจริงไม่ได้ตั้งใจให้มันเป็นประเด็นใหญ่ หรอกนะครับ ต้องขอโทษทุกท่านจริงๆ
แค่คิดว่า การที่เราจะใช้ "ภาษาไทย" ให้ "ถูกต้อง" ก็ไม่น่าจะมีความผิดอะไร

ซึ่งผมเองก็ไม่คิดว่าผมเป็นคนที่ใช้ภาษาไทยได้ถูกต้องไปซะทั้งหมด แค่ "พยายาม" ที่จะใช้ให้ถูกต้องก็เท่านั้น

ส่วนคำถามที่น้องถาม (ขออนุญาตเรียก "น้อง" แล้วกันนะครับ) ผมก็ตอบไปแล้ว เพราะว่าไม่เห็นความสำคัญที่ต้องไปขวนขวายหา IDE อื่นมาใช้ให้เกินความจำเป็น ในเมื่อ น้อง พึ่งเริ่มต้นกับมัน ถ้าลองใช้ไปซักพักจนชำนาญพอที่จะเห็นขอบจำกัดของ "IDLE" ค่อยเปลี่ยนไปใช้ตัวอื่น ผมว่าก็ยังไม่สาย

ต้องขอโทษทุกท่านที่ผมเป็นตัวเริ่มเรื่องแล้วกันนะครับ
แค่อยากเห็นภาษาไทยที่ไม่ได้มาจาก MSN มาอยู่บน blognone ก็แค่นั้น

--
May the Valar be with you.

By: DevilAngel on 6 December 2008 - 16:51 #74562

ลองเข้าไปดูที่นี่นะคะ ชอบตัวไหนลองโหลดมาใช้ดูนะคะ โดยส่วนตัวแล้วไม่รู้ว่าตัวไหนดีเหมือนกัน
เพิ่งจะหัดเขียนนะคะ นี่ก็ไปโหลดมา แต่ยังไม่ได้ติดตั้งเลย ไม่รู้ว่าใช้ได้ป่าว อิอิ

http://kom.aau.dk/project/mobilephone/Python/pythonsftw/IDE/

*** SPE ก็น่าสนนะ (แต่ไม่เคยใช้ .)

By: ZetaSolid
Windows PhoneSymbianUbuntuWindows
on 6 December 2008 - 22:53 #74599
ZetaSolid's picture

vim เจ๋งสุดครับ อิอิ

By: Jedt3D
iPhoneAndroidUbuntuWindows
on 6 December 2008 - 23:27 #74606
Jedt3D's picture

ส่วนตัวแล้วแนะนำงี้ครับ แต่ก็ไม่ได้เป็นเซียน python หรอกครับ

เริ่มต้น

  • iPython หรือ PyCrust หรือจะ IDLE ก็ได้ ขึ้นกับความสะดวก เพื่อเรียนรู้ shell

เริ่มเขียน, manage code เยอะขึ้นหน่อย

  • eclipse + PyDev ถ้าใช้ eclipse อยู่แล้ว

  • SPE, Eric, Komodo Edit ถ้ากะใช้ฟรี และใช้ดี

เริ่มทำงานหาตังค์ได้จากงานพวกนี้ เพราะไม่ฟรี

  • eclipse + PyDev + PyDev Extension สำหรับคอ eclipse เช่นกัน

  • Komodo IDE สำหรับคนที่ใช้ Perl, PHP, Python, Ruby +/- RoR, CSS, HTML, JS + JS Debugger

  • WingIDE สำหรับ Python เป็นหลัก มีพวก refactor และ feature IDE ที่ครบเครื่อง

ส่วนกรณี VIM, Emacs หรือจะ nano, pico อะไรก็แล้วแต่ ผมมองว่ามันเป็น niche market ครับ :-) ผมก็ใช้ แต่เวลาทำเป็นเรื่องเป็นราวกับงานเป็นโปรเจคต์ที่ต้องทำกับคนอื่นๆ ด้วย ก็คงเลือกกลุ่มสาม ที่เป็น IDE ครับ productivity สูงกว่าโดยรวม

-- Flex | Java | REALBasic --

By: willwill
ContributorAndroid
on 6 December 2008 - 23:43 #74609
willwill's picture

ipython นี่เซฟยังไงครับ เห็นมีแต่ shell

(ผมใช่ eric อยู่ครับสำหรับงานใหญ่ งานเล็กๆ ใช้ mousepad(xfce) แต่ประทับใจ ipython)