有在线PHP IDE吗?

时间:2008-08-29 03:01:00

标签: php ide

是否有适用于PHP的IDE,您可以在线编辑页面代码?真正的语法突出显示是最小的。更多会很棒。我希望除了在家时,我可以在我的网站上进行开发。

20 个答案:

答案 0 :(得分:59)

ShiftEdit基于Web的IDE

语法高亮显示,集成(S)FTP,标签,查找/替换,修订历史记录+它有免费试用

答案 1 :(得分:20)

尝试 http://www.codeanywhere.net ;它应该是你正在寻找的。

答案 2 :(得分:18)

检查https://koding.com它是否具有Go / PHP / Ruby / Perl / Python / Git / Ftp / SSH,以及具有root访问权限的VM。

答案 3 :(得分:8)

http://cloud9ide.com

制作精良,但在早期开发阶段,所以期待小错误。

答案 4 :(得分:8)

可能这可以帮助您执行示例PHP代码并查看输出

http://codepad.org

答案 5 :(得分:8)

查看您的主机是否支持shell中的VIM。您可以从任何可以使用ssh客户端的地方SSH进入您的帐户(您可以下载/运行没有管理员权限的putty)。 VIM中的语法突出显示非常棒。

答案 6 :(得分:6)

尝试以下方法之一:

答案 7 :(得分:6)

答案 8 :(得分:6)

您可以尝试ideone.com即使是一些限制(没有互联网不相关,也没有文件操作)

答案 9 :(得分:4)

我一直在努力寻找一个非常好的在线php编辑器,用它来学习php和b /将一些旧的Delphi(!)源文件转换成21世纪。

经历了几次非常令人失望的经历和令人恼火的错误开始,最显着的是phpanywhere(上帝在我第一次发现那个:()时寄予厚望),我最终在Chrome网上商店偶然发现了ShiftEdit。

到目前为止,我已经能够完成我需要的一切,并且提供了一套简单但功能强大的工具;可靠性和用户交互的一般好方法意味着在几周后我最终订阅了,尽管免费对我的初始目的和评估来说足够好。

从中得到你想要的东西,但我全心全意地推荐它,也喜欢他们非常快速,迭代的发布过程。

答案 10 :(得分:3)

我不知道您的网站受众是什么,但一般来说我认为编辑实时网站是个坏主意。很容易意外地破坏某些东西,或者更糟糕地print_f你的密码或其他秘密。

我从家里运行我的服务器所以每个人都无法使用它,但这基本上就是我的dp:

  1. 服务器上有sshsvn
  2. 服务器和笔记本电脑上的相同apachephpi get my binary here)和mysql
  3. 使用netbeans
  4. 在笔记本电脑上进行开发
  5. 如果对更改感到满意,请执行项目的svn导出并将scp导出到服务器。

答案 11 :(得分:3)

这是专门针对PHP的: http://edit.orgapage.de

FTP访问,语法突出显示和代码完成。

答案 12 :(得分:3)

如果您可以访问Google Chrome编辑器,我认为您应该尝试从网上商店购买ShiftEdit或SourceKit Apps。

答案 13 :(得分:2)

Etherpad很酷,可以集体编码,但它没有语法突出显示,也不是一个IDE,只是具有版本控制和聊天功能的程序员的协作平台。 仍然非常酷,但不是你想要的。

答案 14 :(得分:2)

我们正在http://gnymb.us完成这件事!请参阅feature list

答案 15 :(得分:2)

请访问http://online-php.com, 非常简单实用的php编辑器 - 在FTP服务器上编辑脚本

答案 16 :(得分:2)

  

<强> https://codeanywhere.net/

“phpanywhere”团队的新平台。我发现它工作得很好。 Android和Iphone应用实际上让您真正能够随时随地进行编码,这让它变得与众不同。

答案 17 :(得分:2)

我的网站附带cPanel,它有一个很好的文件管理器和代码编辑器。它具有语法高亮和行号。它在我的电脑上运行速度太慢而无法使用,但我的计算机速度非常慢。 :P

为了进入代码编辑器,我将转到http://mysite.com:2082的cPanel,单击文件管理器,然后选择一个文件并单击代码编辑器。

编辑:我尝试使用它,它可以突出显示PHP和HTML(同时),它还具有“代码完成”功能......我不确定是否这就是它的名称,但是当你写一个开括号或引号时,它会在光标后写下结束符号。唯一的问题是突出显示并不完美(它将转义报价视为实际报价),更重要的是,它不是免费的。

答案 18 :(得分:1)

这是一个有趣的想法。可以使用类似这样的内容:http://code.google.com/p/syntaxhighlighter/来突出显示语法,然后就像函数这样的代码完成一样。这相当简单,当你进入像每个文件(甚至包含文件)变量(代码完成)这样的事情时会变得更加困难。

现在你让我思考......我不太了解javascript,这很糟糕 如果有人想要聚在一起,并且可能将这个想法变成一个可行的项目我肯定是游戏。

答案 19 :(得分:1)

还有Compilr,它允许C#,VB,Java,PHP,Ruby,C ++。完全披露,我是创始人之一。