Php 爆樱桃

Php 爆樱桃,php,ide,text-editor,Php,Ide,Text Editor,虽然我已经做了很多年的开发人员,但我从来没有使用过PHP IDE——我总是使用一个像样的编辑器。我错过了什么?我通常在本地服务器上编写代码,这样我就可以像在我自己的机器上运行一样进行调试,我有代码高亮显示,我有快捷方式来查找函数名等等。值得花时间学习使用完整的IDE吗?值得投资买一个吗 从稍微老化的角度来看,我可能会选择PhpDesigner或Eclipse。来自nusphere的phped。我们喜欢它胜过zend 从nusphere获得。我们喜欢它胜过zend 我使用Eclipse和Zend

虽然我已经做了很多年的开发人员,但我从来没有使用过PHP IDE——我总是使用一个像样的编辑器。我错过了什么?我通常在本地服务器上编写代码,这样我就可以像在我自己的机器上运行一样进行调试,我有代码高亮显示,我有快捷方式来查找函数名等等。值得花时间学习使用完整的IDE吗?值得投资买一个吗


从稍微老化的角度来看,我可能会选择PhpDesigner或Eclipse。

来自nusphere的phped。我们喜欢它胜过zend

从nusphere获得。我们喜欢它胜过zend

我使用Eclipse和Zend CE,经过多年的TextPad开发,我最大的收获是逐行调试。设置起来可能会很痛苦,但是一旦设置完成,单步执行代码就为我节省了无数个小时的打印和变量转储

我使用Eclipse和Zend CE,经过多年的TextPad开发,对我来说最大的好处是逐行调试。设置起来可能会很痛苦,但是一旦设置完成,单步执行代码就为我节省了无数个小时的打印和修改时间

它是免费的,并且具有优秀的php支持,包括最新的特性。它也比Eclipse轻得多,尤其是在有大量文件的项目上,可以说是最近的转换

由于您已经有了语法突出显示功能,因此在IDE中开始使用这些功能后,以下是一些额外的功能,这些功能大部分来自程序通过不断解析代码而掌握的语言知识:

一步一步地调试,因此您不必猜测或连续记录/打印变量内容 错误突出显示 变量自动完成 可变用法突出显示 转到用于导航复杂应用程序的函数和变量的源代码 考虑

它是免费的,并且具有优秀的php支持,包括最新的特性。它也比Eclipse轻得多,尤其是在有大量文件的项目上,可以说是最近的转换

由于您已经有了语法突出显示功能,因此在IDE中开始使用这些功能后,以下是一些额外的功能,这些功能大部分来自程序通过不断解析代码而掌握的语言知识:

一步一步地调试,因此您不必猜测或连续记录/打印变量内容 错误突出显示 变量自动完成 可变用法突出显示 转到用于导航复杂应用程序的函数和变量的源代码
我在PHP开发中使用了EclipsePDT和NetBeans。两者都有各自的优点,但最近我倾向于更频繁地使用NetBeans,因为它似乎要快得多

哦,但有一件事,即使NetBeans可能会让你相信重构对PHP不起作用,如果你右键单击并选择Refactor,Rename,不要让自己被愚弄:如果你使用键盘快捷键Ctrl-R,它确实起作用


我最近也看过Zend Studio,它看起来不错,基本上是Eclipse PDT,添加了一些额外的功能,但没有提供我在Eclipse PDT/NetBeans中需要或错过的任何额外功能,所以我现在将继续使用这些功能。

我在PHP开发中同时使用了Eclipse PDT和NetBeans。两者都有各自的优点,但最近我倾向于更频繁地使用NetBeans,因为它似乎要快得多

哦,但有一件事,即使NetBeans可能会让你相信重构对PHP不起作用,如果你右键单击并选择Refactor,Rename,不要让自己被愚弄:如果你使用键盘快捷键Ctrl-R,它确实起作用


我最近也看过Zend Studio,它看起来不错,基本上是Eclipse PDT,添加了一些额外的功能,但没有提供我在Eclipse PDT/NetBeans中需要或错过的任何额外功能,所以我现在就坚持使用这些功能。

我尝试了PHP的每个IDE,但不喜欢其中一个。最重要的是,我太习惯于记事本++的一些功能了

最近我试过了,非常棒。毫无疑问,它拥有所有IDE中最丰富的特性集,并且拥有Notepad++所拥有的一切。虽然这是一个非常新的工具,但他是IDE领域的老手


它不是免费的,但也不贵——现在还不贵。有一个很长的试用期,您可以在以后使用它-它每半小时关闭一次,但仅此而已。

我尝试了PHP的每个IDE,但不喜欢其中的一个。最重要的是,我太习惯于记事本++的一些功能了

最近我试过了,非常棒。毫无疑问,它拥有所有IDE中最丰富的特性集,并且拥有Notepad++所拥有的一切。虽然这是一个非常新的工具,但他是IDE领域的老手


它不是免费的,但也不贵——现在还不贵。它有一个很长的试用期,您可以在以后使用它-它每半小时关闭一次,但仅此而已。

我是一个IDEGUI,使用IDE for C/C++、Perl、PHP等等。对于PHP,为了编写一个 为了调试它们,我对Perl使用了相同的脚本。对于在windows开发机器上使用PHP、HTML和模板处理复杂的web项目,我会使用。偶尔,我会在任何情况下使用它,特别是在Unix环境中。对于C/C++,在windows机器上只有一个IDE真正脱颖而出

问候


rbo

我是一个IDEGUI,使用IDE开发C/C++、Perl、PHP等等。对于PHP,为了编写一个小脚本并对其进行调试,我对Perl使用了相同的方法。对于在windows开发机器上使用PHP、HTML和模板处理复杂的web项目,我会使用。偶尔,我会在任何情况下使用它,特别是在Unix环境中。对于C/C++,在windows机器上只有一个IDE真正脱颖而出

问候


rbo

我已经使用nuSphere、netbeans和eclipse有一段时间了,在这三种工具中,我发现netbeans最有用。它不像eclipse那样经常挂起,并且它有很多用于项目浏览的快捷方式。我发现自己使用netbeans浏览项目的速度比其他两个要快得多,而且它有很多您可能不会使用的功能,但您可以禁用它们,这样它们就不会占用资源。

我已经使用nuSphere、netbeans和eclipse有一段时间了,在这三个功能中,我发现netbeans最有用。它不像eclipse那样经常挂起,并且它有很多用于项目浏览的快捷方式。我发现自己使用netbeans浏览项目的速度比其他2个快得多,而且它有很多您可能不会使用的功能,但是您可以禁用它们,这样它们就不会占用资源。

我尝试了PHPed和nusphere debugger,它也非常有效。我更喜欢PHPed而不是NetBeans,它是轻量级的,您可以对php脚本进行编码以供分发,nusphere也有php express,这是一个在PHPed中执行用nucoder编码的php脚本的扩展。

我尝试了PHPed和nusphere调试器,它也非常有效。我更喜欢PHPed而不是NetBeans,它是轻量级的,您可以对php脚本进行编码以供分发,nusphere也有php express,这是一个在PHPed中执行使用nucoder编码的php脚本的扩展。

关于您的xdebug问题,您的调试配置中的服务器名称是否与您尝试浏览的本地站点匹配?如果是,我想知道xdebug是否会尝试捕获那些即使没有?xdebug_SESSION_START=netbeans xdebug参数的用户的所有流量。事实上,没有。我刚刚在hosts文件中定义了很多别名,都指向同一IP。实际上,localhost是我的开发机器:p。只要我使用NetBeans调试这些站点中的任何一个,其他别名就不再工作。我在Eclipse中没有这个问题,所以它不应该与服务器配置相关。我只是再次查看了我的配置,在php.ini中注释了xdebug.remote_autostart=1,重新启动了Apache,现在它似乎工作正常,所以问题解决了,我想:p.Good to know,虽然我没有遇到这个问题,但我会记下来。关于xdebug问题,调试配置中的服务器名称是否与您尝试浏览的本地站点匹配?如果是,我想知道xdebug是否会尝试捕获那些即使没有?xdebug_SESSION_START=netbeans xdebug参数的用户的所有流量。事实上,没有。我刚刚在hosts文件中定义了很多别名,都指向同一IP。实际上,localhost是我的开发机器:p。只要我使用NetBeans调试这些站点中的任何一个,其他别名就不再工作。我在Eclipse中没有这个问题,所以它不应该与服务器配置相关。我只是再次查看了我的配置,在php.ini中注释了xdebug.remote_autostart=1,重新启动了Apache,现在它似乎工作正常,所以问题解决了,我想:p.Good to know,我会记下这一点,尽管我还没有遇到过这个问题。+1来自IntelliJ的创建者?我想我必须检查一下,我甚至不知道它的存在。+1来自IntelliJ的创造者?我想我当时必须检查一下,我甚至不知道它的存在。谢谢大家,看起来我需要尝试一下NetBeans或PHP Storm。过去几个月我一直在尝试使用NetBeans。我必须警告任何考虑采取与我相同行动的人,你需要坚持不懈,并有一点空闲时间来学习你选择的IDE。我在Netbeans中发现了许多非常有用的特性,正如下面提到的其他程序中可能存在的一样。不幸的是,我现在不得不回到我原来的编辑器,因为我的工作负载有点太满了,没有时间真正利用IDE。所以,我的警告是,当心所需的时间。谢谢大家,看起来我需要尝试一下NetBeans或PHP Storm。过去几个月我一直在尝试使用NetBeans。我必须警告任何考虑采取与我相同行动的人,你需要坚持不懈,并有一点空闲时间来帮助他们 n您的手来学习您选择的IDE。我在Netbeans中发现了许多非常有用的特性,正如下面提到的其他程序中可能存在的一样。不幸的是,我现在不得不回到我原来的编辑器,因为我的工作负载有点太满了,没有时间真正利用IDE。因此,我的警告是,当心所需的时间。