PHP的最佳IDE是什么

我是一名 PHP 开发人员,现在我使用Notepad++进行代码编辑,但最近我一直在寻找一个 IDE 来简化我的工作。

我是一名 PHP 开发人员,现在我使用Notepad++进行代码编辑,但最近我一直在寻找一个 IDE 来简化我的工作。

我研究了EclipseAptana Studio和其他几个,但我还没有真正决定,它们看起来都很好,但有点复杂。我相信一旦习惯了,一切都会变得容易,但我不想浪费我的时间。

这就是我要找的:

FTP 支持

代码突出显示

SVN 支持将是巨大的

Ruby 和 JavaScript 会很棒

70

对于 PHP,我建议PhpStorm

它支持 FTP / SFTP 同步,与SubversionCVSMercurial甚至与Git很好地集成。此外,它支持 HTML,CSS,JavaScript 并很好地处理语言混合,如 PHP 代码中的 SQL 或 HTML 块,JSON 等。

但是如果你需要 Ruby,你可以尝试另一个 IDE-RubyMine具有相同的功能,但对于 Ruby。

50

NetBeans。查看 7.0.1。

它支持 FTP / SFTP 同步,与 Subversion,CVS,Mercurial 甚至与 Git(带有插件)很好地集成。此外,它支持 HTML,CSS,JavaScript,流行框架和more

它的自由。

33

太糟糕了,没有人提到phpDesigner。这真的是我遇到过的最好的 IDE(我相信我已经尝试过了)。

这个的主要优点是它是NOT基于 Java 的。

特点:

智能语法荧光笔-根据您的位置在 PHP,HTML,CSS 和 JavaScript 之间自动切换!

PHP(支持版本 4 和 5)

SQL(MySQL 、 MSSQL 2000 、 MSSQL 7 、 Ingres 、 Interbase 6 、 Oracle 、 Sybase)

HTML / XHTML

CSS(支持版本 1 和 2.1)

JavaScript语言

VBScript

Java语言

C(C)#

Perl

蟒蛇

红宝石

Smarty

电话:

同时支持 PHP 4 和 PHP 5

PHP 代码资源管理器(包括类、扩展类、接口、属性、函数、常量和变量)

PHP 的代码完成 (IntelliSense)-键入时的代码帮助

PHP 的代码提示(代码提示)-键入时的代码帮助

使用任何 PHP 框架(访问类,函数,变量等)

PHP 面向对象编程(OOP),包括嵌套对象

支持 PHP heredoc

用单引号或双引号、换行符、回车符或制表符将字符串括起来

PHP 服务器变量

PHP 语句模板 (if,else,then,while...)

强大的 PHP 代码美化器,具有许多配置和配置文件支持

phpDocumentor 向导

一键将 phpDocumentor 文档添加到函数和类中!

phpDocumentor 标记

一键评论或取消评论!

跳转到任何声明,按类、接口、函数、变量或常量进行过滤

调试 (PHP):

使用 Xdebug 进行调试

断点

逐步调试

踏入

跨过

运行到游标

运行直到返回

调用堆栈

手表

上下文变量

评估

分析

多个会话

评估提示

捕获错误

20

您确定要寻找 IDE 吗?您正在描述的功能,以及从 Aptana 获得的过于复杂的印象,表明也许您真正想要的是一个具有语法突出显示和与一些常见工作流工具集成的好编辑器。为此,有很多选择。

我已经在几个平台上使用了jEdit,但我认为它比大多数其他平台更简单(许多 IDE 也是跨平台的,但是 Aptana 和任何基于 Eclipse 的东西都将是相当重的,如果功能齐全)。jEdit 为您列表中的所有内容提供了现成的插件,并为各种语言提供了语法突出显示。您还可以在窗口底部调出一个 shell,因此无法从

也就是说,我非常喜欢 Aptana 的 Web 开发,一旦你超过了学习曲线,它就会为你做很多艰苦的工作。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(965)
在PHP中打开epub文件
上一篇
将“page-break-before”应用于表行 (tr)
下一篇

相关推荐

  • PHP的最佳IDE是什么

    我是一名 PHP 开发人员,现在我使用Notepad++进行代码编辑,但最近我一直在寻找一个 IDE 来简化我的工作。…

    2022-11-11 15:16:18
    0 98 25
  • php数组最后一个元素:利用php数组最后一个元素实现新的功能

    示例示例PHP数组最后一个元素可以使用end()函数获取。end()函数将会返回数组中的最后一个元素的值。下面是一个代码示例:…

    2023-01-21 05:01:41
    0 63 71
  • php二维数组转一维数组:数组

    示例示例PHP 二维数组转一维数组可以使用 array_merge() 函数来实现,具体代码示例如下:…

    2023-01-05 00:20:40
    0 30 38
  • phpstorm中文强大的PHP开发工具

    PHPStorm是JetBrains公司出品的一款功能强大的PHP集成开发环境(IDE),它可以帮助开发者快速编写、调试和测试代码。它支持多种语言,包括PHP、JavaScript、HTML、CSS和XML,可以帮助开发者快速构建功能丰富的Web应用程序。…

    2023-01-19 04:29:11
    0 65 95
  • php播放器源码让你的音乐播放更加简单、快捷

    PHP播放器源码是一段用于在网页中播放视频的代码,它可以播放多种格式的视频,如MP4、FLV、WMV等。下面是一段PHP播放器源码:…

    2023-01-20 15:57:04
    0 85 70
  • phpstorm 密钥:使用phpstorm提升你的开发效率

    密钥是一种用于激活 软件的特殊代码,可以让用户获得完整的功能。密钥是一串 32 位字符,可以在官网上购买,也可以使用免费的试用密钥。…

    2023-01-04 09:32:47
    0 81 90
  • php应用领域:如何利用PHP构建高性能的Web应用

    示例示例PHP应用领域:网站开发:PHP是最常用的网站开发语言,它可以帮助开发者快速构建功能丰富、安全可靠的网站。…

    2023-01-11 14:16:47
    0 96 92
  • php语言培训班:学习PHP,让你的编程技能达到新高度!

    示例示例PHP语言培训班是一种专门针对PHP语言的培训课程,旨在帮助学习者掌握和深入了解PHP语言的基础知识和编程技能。课程内容包括:PHP语言的基本概念:介绍PHP语言的历史、特点、优势、应用领域等。…

    2023-01-07 02:31:55
    0 31 47

发表评论

登录 后才能评论

评论列表(63条)