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

2016-10-06 04:07:05 +08:00
 xjr1022

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

11182 次点击
所在节点    程序员
39 条回复
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
2016-10-06 11:21:39 +08:00
@langmoe 我当时为了弄好 Xdebug ,用 mamp 专门重新配了环境,也还是运行不起来 xdebug
xjr1022
2016-10-06 11:23:15 +08:00
@UnisandK 谢谢了,不过感觉好麻烦😂
Tassel
2016-10-06 11:25:27 +08:00
去 coderunner 官网可以转成 license 版
normalcoder
2016-10-06 11:26:01 +08:00
@xjr1022 mac 用 mamp 就好了。而且还有免费的。自己进入文件夹改造下 php.ini 就好了
normalcoder
2016-10-06 11:26:45 +08:00
做开发你不配置环境变量不调环境怎么行呢
hanxiV2EX
2016-10-06 11:33:38 +08:00
没调试就不能写代码了么
xjr1022
2016-10-06 11:46:43 +08:00
@normalcoder 看我前面的回复,我之前已经用 sublime 写了很久的 php 了,这次买 coderunner 就是为了方便调试,结果给我出这个妖蛾子😂
xjr1022
2016-10-06 11:47:23 +08:00
@Tassel 今天早上就试过了,还是一样的出现这种 bug 😣
xjr1022
2016-10-06 11:48:01 +08:00
去 twitter 艾特了作者,等他回复了现在😂
xjr1022
2016-10-06 12:45:04 +08:00
@UnisandK @langmoe 谢谢大家帮解决问题,我已经解决了,我把系统升级到 macos 就不报错了😂
cxbig
2016-10-06 16:11:44 +08:00
@xjr1022 Homebrew 几条命令搞定的事。。。主流 PHP 版本都有
cxbig
2016-10-06 16:16:53 +08:00
@binux 抬杠不是?有几个人同时使用 24 种语言?至少我常用的 PHP/Ruby/Python 都很容易实现
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 去写这些代码,但是有时候我需要去验证一些代码片。难道我要去搭建整个环境吗?
firemiles
2016-10-06 16:59:33 +08:00
@binux 编译器和解释器需要自己装,但是用 atom 各种语言的补全插件都有
binux
2016-10-06 17:07:54 +08:00
@firemiles 这就是 coderunner 的价值所在了,它都自带了,你不需要关心是需要解释还是编译,点 run 就行了。
neoblackcap
2016-10-06 17:17:52 +08:00
@xjr1022 你们啊,用 Java 写的 IDE 就不要省内存啊,赶紧点 Help -> Edit Custom VM Options, 将"-Xmx"选项的值调大。整天触发 Full GC ,不卡才怪
Agromania
2016-10-06 17:23:31 +08:00
用 Mac 开发不装 Vagrant ?
caixiangyu17
2016-10-07 07:09:10 +08:00
@binux 其实我觉得,代码片段的话,各种在线 ide 更省事

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/310769

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX