CodeRunner 这款编辑器说好的不需要配置开发环境,怎么还是这样???人已哭瞎 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
xjr1022
V2EX    程序员

CodeRunner 这款编辑器说好的不需要配置开发环境,怎么还是这样???人已哭瞎

  •  
  •   xjr1022 2016-10-06 04:07:05 +08:00 11885 次点击
    这是一个创建于 3369 天前的主题,其中的信息可能已经有所发展或是发生改变。

    APP Store 买了个 CodeRunner ,用来调试 php 代码,结果遇到这种情况,不是说好不需要配置环境变量么,这些扩展我都在 php.ini 里打开过了,程序跑起来也没问题,但在这个软件里面就出现这种错误,而且我尝试把缺失的文件放到这个目录里,但是却没有权限,各位 V 友我该咋办啊,要哭了 T.T

    39 条回复    2016-10-07 07:09:10 +08:00
    shiji
        1
    shiji  
       2016-10-06 04:09:35 +08:00
    Mac 里还有 dll 么,有点懵
    cxbig
        2
    cxbig  
       2016-10-06 05:30:48 +08:00
    CodeRunner 这玩意烂的要命
    随便一个 Editor ( Atom/Sublime Text/TextMate )都能轻松配置使用
    cxbig
        3
    cxbig  
       2016-10-06 05:32:06 +08:00
    另外你这个 php 是咋装的?竟然有 dll 文件?
    binux
        4
    binux  
       2016-10-06 06:48:15 +08:00
    @cxbig 你能在 10 分钟内,用 Atom/Sublime Text/TextMate 中任意一个,配置 24 种语言的 hello world 环境吗?
    tenca
        5
    tenca  
       2016-10-06 07:06:38 +08:00
    CodeRunner 2 应该不在 App Store 销售。
    tenca
        6
    tenca  
       2016-10-06 07:07:35 +08:00
    好吧,跑去看了一下, App Store 居然有 CodeRunner 2 。

    当年作者说要离开 App Store 的。
    caixiangyu17
        7
    caixiangyu17  
       2016-10-06 07:12:49 +08:00
    @binux 24 种语言有啥用呢?
    shiji
        8
    shiji  
       2016-10-06 08:37:09 +08:00 via Android
    觉得 AppStore 很多东西都在卖情怀,像是我早期用的 coda 。。 喜欢 IDE 可以用 PHPstorm ,不想花钱的话 NetBeans 也一样很优秀。都比这货强
    Anhedonia
        9
    Anhedonia  
       2016-10-06 08:40:34 +08:00
    ![]( )

    我的是数码荔枝那里买的

    爽的一比 啥问题没有
    bdbai
        10
    bdbai  
       2016-10-06 08:40:47 +08:00 via Android
    @binux 弱问菊苣用的哪款编辑器?还是说 IDE 用得多?
    firemiles
        11
    firemiles  
       2016-10-06 08:41:48 +08:00 via Android
    @binux atom 装个 script 好像差不多就有 24 种语言了
    mogita
        12
    mogita  
       2016-10-06 10:05:29 +08:00 via iPhone
    同没问题。天天随手测 php 和 js 段子。
    icreeper
        13
    icreeper  
       2016-10-06 10:26:51 +08:00
    难道买了正版软件出了问题不应该联系官方需求帮助吗,在 V2 发帖似乎并没有什么用......
    用了很久 CodeRunner 了,一直没出过任何问题
    xiaozi
        14
    xiaozi  
       2016-10-06 10:30:54 +08:00
    可以试试在线版本的 http://tool.lu/coderunner/
    xjr1022
        15
    xjr1022  
    OP
       2016-10-06 10:50:24 +08:00
    @cxbig @shiji @binux PHP 环境配置用的是 MAC 自带的,看到有这个 dll 的时候我也是懵逼的, phpstorm , netBeans , sublime 都有用过,就是调试太麻烦了, Xdebug 这个东西一直没弄成功,花了一天的时候都没弄好,所以想试试 coderun ,目前一直在用 subliem , pepstorm 感觉和装了 PHP 开发插件的 sublime 没啥区别, netBeans 太卡了,我的是 15 款 MBP ,写代码都掉帧。 coderunner 给我最大的感觉就是,调试很方便,结果现在这样子了,已哭瞎。。。
    ericls
        16
    ericls  
       2016-10-06 10:51:19 +08:00
    @firemiles 主要是运行环境,网络不好几分钟很可能搞不定。。。。
    xjr1022
        17
    xjr1022  
    OP
       2016-10-06 10:51:54 +08:00
    @ck65 真的是郁闷死了,东西太多,又不想重装 T.T
    xjr1022
        18
    xjr1022  
    OP
       2016-10-06 10:55:24 +08:00
    @xiaozi 买 coderunner 主要是为了调试,倒不是编辑,可现在郁闷死了
    SourceMan
        19
    SourceMan  
       2016-10-06 11:00:43 +08:00 via iPhone
    换个非沙盒版的 license
    langmoe
        20
    langmoe  
       2016-10-06 11:02:52 +08:00
    默认环境动过吧?
    xdebug 在 osx 也是默认带了的,/etc/php.ini 里加一句 zend_extension=/usr/lib/php/extensions/no-debug-non-zts-20121212/xdebug.so 就行了, phpstorm 添加本地 php 的时候能认出来
    UnisandK
        21
    UnisandK  
       2016-10-06 11:14:54 +08:00
    调试感觉还是 PHPstorm 好用。我用的 https://www.nitrous.io/ 里的远程环境,免费的,每月有 70+小时的运行时间。工作空间提供 SSH ,用 https://itunes.apple.com/us/app/ssh-tunnel/id734418810?mt=12 开个隧道把本机端口映射到远程就可以用远程环境的 xdebug 了。有 AWS 新加坡节点,我这下断点的时候延迟完全可以接受。

    唯一的缺点就是工作空间自动休眠(不浪费运行时间),所以头一次调试都得开网页给工作空间开个机。
    xjr1022
        22
    xjr1022  
    OP
       2016-10-06 11:21:39 +08:00
    @langmoe 我当时为了弄好 Xdebug ,用 mamp 专门重新配了环境,也还是运行不起来 xdebug
    xjr1022
        23
    xjr1022  
    OP
       2016-10-06 11:23:15 +08:00
    @UnisandK 谢谢了,不过感觉好麻烦
    Tassel
        24
    Tassel  
       2016-10-06 11:25:27 +08:00
    去 coderunner 官网可以转成 license 版
    normalcoder
        25
    normalcoder  
       2016-10-06 11:26:01 +08:00
    @xjr1022 mac 用 mamp 就好了。而且还有免费的。自己进入文件夹改造下 php.ini 就好了
    normalcoder
        26
    normalcoder  
       2016-10-06 11:26:45 +08:00
    做开发你不配置环境变量不调环境怎么行呢
    hanxiV2EX
        27
    hanxiV2EX  
       2016-10-06 11:33:38 +08:00 via iPhone
    没调试就不能写代码了么
    xjr1022
        28
    xjr1022  
    OP
       2016-10-06 11:46:43 +08:00
    @normalcoder 看我前面的回复,我之前已经用 sublime 写了很久的 php 了,这次买 coderunner 就是为了方便调试,结果给我出这个妖蛾子
    xjr1022
        29
    xjr1022  
    OP
       2016-10-06 11:47:23 +08:00
    @Tassel 今天早上就试过了,还是一样的出现这种 bug
    xjr1022
        30
    xjr1022  
    OP
       2016-10-06 11:48:01 +08:00
    去 twitter 艾特了作者,等他回复了现在
    xjr1022
        31
    xjr1022  
    OP
       2016-10-06 12:45:04 +08:00
    @UnisandK @langmoe 谢谢大家帮解决问题,我已经解决了,我把系统升级到 macos 就不报错了
    cxbig
        32
    cxbig  
       2016-10-06 16:11:44 +08:00
    @xjr1022 Homebrew 几条命令搞定的事。。。主流 PHP 版本都有
    cxbig
        33
    cxbig  
       2016-10-06 16:16:53 +08:00
    @binux 抬杠不是?有几个人同时使用 24 种语言?至少我常用的 PHP/Ruby/Python 都很容易实现
    binux
        34
    binux  
       2016-10-06 16:54:14 +08:00   2
    @caixiangyu17 你有一个不是你常用语言,或者是你压根没学过的语言的代码片,想验证一下。
    @bdbai 我用 vim 啊,但是 vim 带执行环境啊。
    @firemiles 带执行环境吗,需要下载对应语言的解释,编译器吗?
    @xjr1022 它用的是你系统的 php 吧,你改过系统 php 的配置吧,怎么改的,需要哪些比如说环境变量,只有你自己知道啊。
    @cxbig 怎么不会?我会 Javascript/python/shell/c/c++/html/markdown (以 coderruner 有的为准),会一点 php/lua ,有时候看一些 go/java 的代码,想学 rust 。我不会用 coderunner 去写这些代码,但是有时候我需要去验证一些代码片。难道我要去搭建整个环境吗?
    firemiles
        35
    firemiles  
       2016-10-06 16:59:33 +08:00
    @binux 编译器和解释器需要自己装,但是用 atom 各种语言的补全插件都有
    biux
        36
    binux  
       2016-10-06 17:07:54 +08:00
    @firemiles 这就是 coderunner 的价值所在了,它都自带了,你不需要关心是需要解释还是编译,点 run 就行了。
    neoblackcap
        37
    neoblackcap  
       2016-10-06 17:17:52 +08:00
    @xjr1022 你们啊,用 Java 写的 IDE 就不要省内存啊,赶紧点 Help -> Edit Custom VM Options, 将"-Xmx"选项的值调大。整天触发 Full GC ,不卡才怪
    Agromania
        38
    Agromania  
       2016-10-06 17:23:31 +08:00
    用 Mac 开发不装 Vagrant ?
    caixiangyu17
        39
    caixiangyu17  
       2016-10-07 07:09:10 +08:00
    @binux 其实我觉得,代码片段的话,各种在线 ide 更省事
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     984 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 23:24 PVG 07:24 LAX 15:24 JFK 18:24
    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