Pythonista: iPad 上(几乎)全功能的 Python IDE - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
soulhacker
V2EX    分享发现

Pythonista: iPad 上(几乎)全功能的 Python IDE

  •  
  •   soulhacker 2012-07-12 17:58:10 +08:00 17945 次点击
    这是一个创建于 4906 天前的主题,其中的信息可能已经有所发展或是发生改变。
    http://itunes.apple.com/app/pythonista/id528579881?mt=8

    是 NewsRack 的作者开发的,试了试还真是不错,编辑运行都很流畅,内置了 Python 环境和很多常用库,包括图形库到 iOS 环境的 bridge,所以不仅可以用简单的命令行交互来学习 Python,还能开发有一定 GUI 交互的小游戏什么的。

    期待有人继续努力把 Ruby Clojure 啥的也搬上 iPad -_-
    17 条回复    1970-01-01 08:00:00 +08:00
    shellex
        1
    shellex  
       2012-07-12 18:07:16 +08:00
    我才不要在iPad上敲代码,太惨了 :(
    csx163
        2
    csx163  
       2012-07-12 18:11:44 +08:00
    我才不要在平板上敲代码,太惨了:(
    aidai524
        3
    aidai524  
       2012-07-12 18:18:11 +08:00   4
    我才不要在任何设备上敲代码,太惨了:(
    aerolqr
        4
    aerolqr  
       2012-07-12 18:20:22 +08:00
    用过Python for iOS,回去试试这个
    dreampuf
        5
    dreampuf  
       2012-07-12 18:27:35 +08:00
    我不要在任何设备上敲代码,太惨了:(
    skycool
        6
    skycool  
       2012-07-12 21:13:57 +08:00
    我不要在任何代码上敲设备,太惨了:)
    Livid
        7
    Livid  
    MOD
    PRO
       2012-07-12 21:25:52 +08:00
    @csx163
    @aidai524
    @aerolqr
    @< href="/member/dreampuf">dreampuf
    @skycool

    各位,V2EX 不是豆瓣,虽然这样的回复可以给楼主赚到金币,但是并没有任何建设性。
    luztak
        8
    luztak  
       2012-07-12 21:49:53 +08:00
    @Livid 不是说有把nginx啥的移植到iOS么?IDE啥的移植过去应该不是很难吧?没接触过Obj-C,直觉,轻拍~
    fastzhong
        9
    fastzhong  
       2012-07-12 23:43:38 +08:00
    不是免费de
    icerunz
        10
    icerunz  
       2012-07-13 00:13:39 +08:00
    iPad配个键盘其实挺好~~
    fl3x
        11
    fl3x  
       2012-07-13 00:23:18 +08:00
    偶尔需要在地铁上赶代码可能会有用……
    其它时间……
    soulhacker
        12
    soulhacker  
    OP
       2012-07-13 10:16:40 +08:00
    @shellex 其实把它主要看作一个 “Python 互动教学” app 比较好,偶尔也能应应急…
    soulhacker
        13
    soulhacker  
    OP
       2012-07-13 10:18:02 +08:00
    @luztak iPad 上发展 IDE,我个人觉得需要和 Heroku 这类 PaaS 平台结合,可以无缝的修改代码和部署到云端,其实还是挺有用的。
    Esay
        14
    Esay  
       2012-07-13 10:28:39 +08:00
    本来也想自己写一个可以写Python代码的iOS应用来着,但没有找到在iOS上给代码加上高亮的合适高效的方法,就没有继续了。

    这里有别人把Python编译到iOS上的代码,可以自己玩:
    https://github.com/simonharvey/iOS-Python
    felinx
        15
    felinx  
       2012-07-13 10:36:24 +08:00
    至少用来看python代码会很爽
    itopgeek
        16
    itopgeek  
       2012-07-13 11:01:50 +08:00   1
    @Livid 哥们 我们这行是需要幽默感的 不然完全没有存在感啊
    Smartype
        17
    Smartype  
       2012-07-13 13:39:24 +08:00
    @Esay iOS 5 以后可以把UIWebView中的extarea 设置为editable。
    合适高效的方法是自己写个TextView,实现UITextInput。自行绘制。恕我直言,这个不是谁都能做好的。
    参考Textastic以及OmniGroup的开源项目
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5207 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 06:59 PVG 14:59 LAX 22:59 JFK 01:59
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86