作者redonizuka (R大)
看板Python
標題[問題] IDE、method提示選擇
時間Wed Jul 9 12:33:51 2014
最近在進行Raspberry pi 上的程式撰寫
目前自己在使用Eclipse+pydev
但Eclipse過於肥大,不適用於Raspberry
故最直接的方法是在Rpi上面的IDLE上直接撰寫
但有個問題是,由於目前剛使用Pyhton
故有些lib裡面的method,比方說turtle
原本我在pydev上打turtle.XX,他便會將XX的選項自動提示
但在IDLE3上,他只有部分的lib可以透過tab來自動產生
向turtle這就無法提示,想問大家對於這裡的學習是?
因為目前想學到Serial lib這一塊,由於無法自動生成
故只能上網看lib去打,而且還要注意大小寫,
由於剛學習階段,故上來請教大家對於要import的lib
是如何有效率地去使用?
是否在一開始真的都是看lib的文件去學習
另外想問,目前raspberry pi上是內建IDLE3
但經爬文後發現其實以文字編譯器來寫對以後或大modules會比較好
如果能的話我想以非GUI去寫程式,但同時因為不熟需要自動產生的功能
想問大家對於這方面的學習心得,以及推薦的文字編譯器
希望兩者能同步學習,若無法,優先選擇先查lib文件後使用文字編譯器
感謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.120.101.45
※ 文章網址: http://www.ptt.cc/bbs/Python/M.1404880434.A.7B0.html
※ 編輯: redonizuka (140.120.101.45), 07/09/2014 12:37:25
→ carylorrk:vim + python-mode 07/09 13:10
推 walao81:我也煩惱過這問題,最後我的解決方案是 sublime(dev)+scp 07/09 23:17
→ walao81:先在開發機器上寫好再用scp過去(反正每次只改那幾個檔案 07/09 23:18
推 Landau:我猜你是想要code completion的功能 08/04 22:20
→ Landau:坦白說,這問題也困擾我蠻久的,最後的結論是無解 08/04 22:21
→ Landau:文字編輯器的completion能力極為有限 08/04 22:22
→ Landau:坦白說我是沒用過,不過看來是比較可能滿足你的選項 08/04 22:26