是否有用于 PHP 的 IDE,您可以在其中在线编辑页面代码?真正的语法高亮很少。更多会很棒。除了在家的时候,我希望能够在我的网站上进行开发。
20 回答
ShiftEdit基于 Web 的 IDE
语法高亮、集成 (S)FTP、选项卡、查找/替换、修订历史记录 + 免费试用
试试http://www.codeanywhere.net;它应该正是您正在寻找的。
检查https://koding.com,它具有 Go/PHP/Ruby/Perl/Python/Git/Ftp/SSH,以及具有 root 访问权限的 VM。
查看您的主机是否在 shell 中支持 VIM。您可以从任何可以使用 ssh 客户端的地方通过 SSH 连接到您的帐户(您可以在没有管理员权限的情况下下载/运行 putty)。VIM 中的语法高亮非常棒。
可能这可以帮助您执行示例 php 代码并查看输出
制作精良,但处于早期开发阶段,所以预计会有小错误。
您可以尝试ideone.com,即使有一些限制(没有 Internet 非连接,没有文件操作)
多年来,我一直在努力寻找一个非常好的在线 php 编辑器,用它来 a/ 学习 php 和 b/ 将一些旧的 Delphi (!) 源文件转换为 21 世纪。
在经历了几次非常令人失望的经历和令人恼火的错误开始之后,最明显的是使用 phpanywhere(上帝我对第一次发现它寄予厚望吗:(),我最终在 Chrome 网上商店中偶然发现了 ShiftEdit。
到目前为止,我已经能够满足我所需要的一切,并且提供了一套简单但足够强大的工具;可靠性和用户交互的一般良好方法意味着几周后我最终订阅了,尽管免费对于我最初的目的和评估来说已经足够了。
从中获取你想要的,但我全心全意地推荐它,并且也喜欢他们非常快速、迭代的发布过程。
我不知道您的网站受众是什么,但总的来说,我认为编辑实时网站是个坏主意。太容易意外破坏某些东西,或者意外破坏print_f
您的密码或其他秘密。
我在家里运行我的服务器,所以这不是每个人都可以使用的,但这基本上是我的 dp:
- 服务器上有ssh和svn
- 服务器和笔记本电脑上的apache 、 php (我在这里得到我的二进制文件)和mysql相同
- 使用netbeans在笔记本电脑上开发
- 对更改感到满意时,对项目进行 svn 导出并将其scp到服务器。
这个是专门针对 PHP 的: http ://edit.orgapage.de
FTP 访问、语法高亮和代码完成。
如果您可以访问 Google Chrome 编辑器,我认为您应该尝试使用网上商店中的 ShiftEdit 或 SourceKit 应用程序。
好吧,我的网站附带了cPanel,它有一个不错的文件管理器和代码编辑器。它具有语法突出显示和行号。它在我的计算机上运行速度太慢而无法真正使用,但我的计算机速度很慢。:P
所以要进入代码编辑器,我会在http://mysite.com:2082访问 cPanel ,单击文件管理器,然后选择一个文件并单击代码编辑器。
编辑:我尝试使用它,它可以突出显示 PHP 和 HTML(同时),它还具有“代码完成”功能......我不确定这是否是所谓的,但是当你写一个左括号或引号,它写在光标后的右括号。唯一的问题是突出显示并不完美(它将转义引号视为实际引号),更重要的是,它不是免费的。
Etherpad 集体编码很酷,但它没有语法突出显示,也不是真正的 IDE,它只是为具有版本控制和聊天功能的程序员提供的协作垫。仍然很酷,但不是你要找的。
我们正在http://gnymb.us上实现这一点!请参阅功能列表。
请访问http://online-php.com,非常简单实用的 php 编辑器 - 在 FTP 服务器上编辑您的脚本
“phpanywhere”团队的新平台。我发现它工作得很好。有趣的是,让它与众不同的是 Android 和 Iphone 应用程序,它实际上使您能够真正在旅途中编写代码。
这是一个有趣的想法。人们可以使用这样的东西:http ://code.google.com/p/syntaxhighlighter/来突出显示语法,那么这只是函数之类的代码完成问题。这相对简单,当您进入每个文件(甚至包含的文件)变量(用于代码完成)之类的事情时,它会变得更加困难。
现在你让我在想......我不太了解javascript真是太糟糕了。
如果有人想聚在一起,也许把这个想法变成一个可行的项目,我绝对是游戏。
还有Compilr,它允许 C#、VB、Java、PHP、Ruby、C++。完全披露,我是创始人之一。