V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xjr1022
V2EX  ›  程序员

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

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

    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 种语言了
    ck65
        12
    ck65  
       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 各种语言的补全插件都有
    binux
        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   ·   实用小工具   ·   2872 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 14:40 · PVG 22:40 · LAX 06:40 · JFK 09:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.