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
ck65 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 2
@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 更省事
|