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

1 shiji 2016-10-06 04:09:35 +08:00 Mac 里还有 dll 么,有点懵 |
2 cxbig 2016-10-06 05:30:48 +08:00 CodeRunner 这玩意烂的要命 随便一个 Editor ( Atom/Sublime Text/TextMate )都能轻松配置使用 |
3 cxbig 2016-10-06 05:32:06 +08:00 另外你这个 php 是咋装的?竟然有 dll 文件? |
4 binux 2016-10-06 06:48:15 +08:00 @cxbig 你能在 10 分钟内,用 Atom/Sublime Text/TextMate 中任意一个,配置 24 种语言的 hello world 环境吗? |
5 tenca 2016-10-06 07:06:38 +08:00 CodeRunner 2 应该不在 App Store 销售。 |
6 tenca 2016-10-06 07:07:35 +08:00 好吧,跑去看了一下, App Store 居然有 CodeRunner 2 。 当年作者说要离开 App Store 的。 |
7 caixiangyu17 2016-10-06 07:12:49 +08:00 @binux 24 种语言有啥用呢? |
8 shiji 2016-10-06 08:37:09 +08:00 via Android 觉得 AppStore 很多东西都在卖情怀,像是我早期用的 coda 。。 喜欢 IDE 可以用 PHPstorm ,不想花钱的话 NetBeans 也一样很优秀。都比这货强 |
9 Anhedonia 2016-10-06 08:40:34 +08:00 我的是数码荔枝那里买的 爽的一比 啥问题没有 |
12 mogita 2016-10-06 10:05:29 +08:00 via iPhone 同没问题。天天随手测 php 和 js 段子。 |
13 icreeper 2016-10-06 10:26:51 +08:00 难道买了正版软件出了问题不应该联系官方需求帮助吗,在 V2 发帖似乎并没有什么用...... 用了很久 CodeRunner 了,一直没出过任何问题 |
14 xiaozi 2016-10-06 10:30:54 +08:00 可以试试在线版本的 http://tool.lu/coderunner/ |
15 xjr1022 OP |
19 SourceMan 2016-10-06 11:00:43 +08:00 via iPhone 换个非沙盒版的 license |
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 的时候能认出来 |
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 新加坡节点,我这下断点的时候延迟完全可以接受。 唯一的缺点就是工作空间自动休眠(不浪费运行时间),所以头一次调试都得开网页给工作空间开个机。 |
24 Tassel 2016-10-06 11:25:27 +08:00 去 coderunner 官网可以转成 license 版 |
25 normalcoder 2016-10-06 11:26:01 +08:00 @xjr1022 mac 用 mamp 就好了。而且还有免费的。自己进入文件夹改造下 php.ini 就好了 |
26 normalcoder 2016-10-06 11:26:45 +08:00 做开发你不配置环境变量不调环境怎么行呢 |
27 hanxiV2EX 2016-10-06 11:33:38 +08:00 via iPhone 没调试就不能写代码了么 |
28 xjr1022 OP @normalcoder 看我前面的回复,我之前已经用 sublime 写了很久的 php 了,这次买 coderunner 就是为了方便调试,结果给我出这个妖蛾子 |
30 xjr1022 OP 去 twitter 艾特了作者,等他回复了现在 |
34 binux 2016-10-06 16:54:14 +08:00 @caixiangyu17 你有一个不是你常用语言,或者是你压根没学过的语言的代码片,想验证一下。 @bdbai 我用 vim 啊,但是 vim 带执行环境啊。 @firemiles 带执行环境吗,需要下载对应语言的解释,编译器吗? @xjr1022 它用的是你系统的 php 吧,你改过系统 php 的配置吧,怎么改的,需要哪些比如说环境变量,只有你自己知道啊。 @cxbig 怎么不会?我会 Javascript/python/shell/c/c++/html/markdown (以 coderruner 有的为准),会一点 php/lua ,有时候看一些 go/java 的代码,想学 rust 。我不会用 coderunner 去写这些代码,但是有时候我需要去验证一些代码片。难道我要去搭建整个环境吗? |
36 binux 2016-10-06 17:07:54 +08:00 @firemiles 这就是 coderunner 的价值所在了,它都自带了,你不需要关心是需要解释还是编译,点 run 就行了。 |
37 neoblackcap 2016-10-06 17:17:52 +08:00 @xjr1022 你们啊,用 Java 写的 IDE 就不要省内存啊,赶紧点 Help -> Edit Custom VM Options, 将"-Xmx"选项的值调大。整天触发 Full GC ,不卡才怪 |
38 Agromania 2016-10-06 17:23:31 +08:00 用 Mac 开发不装 Vagrant ? |
39 caixiangyu17 2016-10-07 07:09:10 +08:00 @binux 其实我觉得,代码片段的话,各种在线 ide 更省事 |