[問題] IDE、method提示選擇

作者: redonizuka (R大)   2014-07-09 12:33:51
最近在進行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文件後使用文字編譯器
感謝大家
作者: carylorrk (carylorrk)   2014-07-09 13:10:00
vim + python-mode
作者: walao81 (Male)   2014-07-09 23:17:00
我也煩惱過這問題,最後我的解決方案是 sublime(dev)+scp先在開發機器上寫好再用scp過去(反正每次只改那幾個檔案
作者: Landau (賴宏道)   2014-08-04 22:20:00
我猜你是想要code completion的功能坦白說,這問題也困擾我蠻久的,最後的結論是無解文字編輯器的completion能力極為有限也許你可以試試jedi https://github.com/davidhalter/jedi坦白說我是沒用過,不過看來是比較可能滿足你的選項

Links booklink

Contact Us: admin [ a t ] ucptt.com