【php eclipse调试】教程文章相关的互联网学习教程文章

EclipsePHPEclipse配置_html/css_WEB-ITnose

最近偶来兴致趁着有些时间,看了看php的书。 说到php就不得不提php的开发环境了,一般的都是采用apache做服务器、mysql做数据库,再加上php组合成一个完备的运行环境,但是好像没有写代码的编译器啊,一直用notepad徒手写php代码可不行,后来听闻eclipse竟然也可以用来开发php,只需一个php插件??"PHPEclipse"。简单来讲PHPEclipse就是一个 Eclipse插件,它为 PHP 开发人员提供一个集成的开发环境。具体的介绍请看官网:http://www...

php学习系列之-eclipse的xdebug使用【图】

这个礼拜6点早起,周二的一天早上发现eclipse(使用的是标准版eclipse2020版本)中调试php比较麻烦。需要设置xdebug这个插件。 参考了不少网页的做法,现总结如下: eclipse2020版本的已经内置xdebug,需要稍微配置下就可以用了(如果不配置则无法调试php)。 自己参考的链接如下: 1.chrome浏览器下的xdebug helper使用方法 具体操作如下: 一、首先在chorme浏览器中下载xdebug helper,去google网上应用商城下载。 安装好后...

php-使用Eclipse XDebug逐步执行页面?

我正在尝试查看页面执行期间发生的情况.在页面运行的每个步骤(函数调用或行执行)之后,我应该怎么做来监视变量?如何控制何时执行页面执行的下一步? 谢谢,亚历克斯解决方法:当我使用Netbeans时,我对在Eclipse中进行调试并不熟悉,但是我认为该过程非常相似.有一个good article here关于如何设置Eclipse以使用xdebug的内容,以及有关从Eclipse调试应用程序的总体介绍. 需要注意的一件事(至少在我正在运行的FreeBSD版本中)-添加手表显然...

Eclipse和PHP标准/核心功能的代码辅助【代码】

我已经工作了6个小时,试图使我的PHP标准核心功能与Eclipse 3.6和PDT 2.2.1一起使用.由于某些原因,回声,empty()和isset()之类的函数会在代码完成时出现,但strtotime()和array_push()之类的函数却不会,即使我按下CTRL SPACE时也不会.另外,代码帮助中出现了函数mysql_connect(),但mysql_query却没有. 我查看了几个Google搜索结果和stackoverflow Q& A,发现了许多与此解决方案类似的解决方案: Code completion/assist for built-in PH...

Eclipse中的PHP 7调试器设置【代码】

我已经将php的版本从5.6更改为新版本:7.0.到目前为止,一切正常.但是调试器无法识别php 7的某些新功能.例如一行:$flag = $params['flag'] ?? true;是否由调试器符号标记?无法识别,但是当我运行该程序时,它可以正常工作! 我该怎么做才能解决此问题?解决方法:与Eclipse Mars一起发布的PDT版本支持所有主要的PHP 7功能.您的示例是关于Null Coalesce Operator(https://bugs.eclipse.org/bugs/show_bug.cgi?id=466966)的,它可以与PD...

使用Eclipse调试PHP脚本【代码】

我已经将Eclipse 3.4.2与PHPEclipse和Zend Debugger一起使用了一段时间没有出现问题.突然,我无法调试PHP脚本.我可以很好地运行它们,但是当我选择Debug As …时,脚本在Debug窗口中显示为好像正在运行,但不是.如果单击“暂停”,则报告为位于第0行.如果可以继续操作,则可以单步执行它,如果继续,请放下它,然后再次暂停它,仍然报告为位于第0行. 我尝试关闭所有组件,重新启动系统,并创建一个没有运气的新项目. 我最近更新了Ubuntu系统,但...

为什么在PHP Eclipse中没有重构工具?我需要安装一些东西吗?

我正在寻找我在Eclipse Java中看到的“突出显示代码->右键单击->提取方法”类型的功能. PHP是否存在?解决方法:我正在使用Zend Studio 7,这也是Eclipse产品,我可以通过“重构”子菜单看到该选项Highlight code -> right-click ->Refactor -> Extract Method不确定PHP Eclipse是否具有相同的功能.

PHP(Eclipse PDT == Zend Studio 8)是否会返回true?

它们太相似了,完全不同了吗? 从PHP风格的比较得出,即使它们基本相同但不相同,也会返回true. (不是===) 请欣赏任何见解. 免责声明:我真的相信这个问题有一个客观的答案,因为我并不是在问哪一个是最好的,而是主要的区别.解决方法:Studio是建立在PDT之上的,因此它可以完成PDT可以做的所有事情. Zend Studio网站的编号为feature comparison between it and PDT,说明Studio的功能有所不同.

在eclipse中,php项目中的“ Build Project”有什么用?

我已经使用eclipse多年了,现在创建了php项目,到目前为止,我还没有碰过任何Java代码或C代码. 我的假设是,当eclipse执行“构建项目”时,它对诸如php之类的解释语言没有用处,而“项目刷新”将扫描文件以检测类,方法和名称空间. 但是,所有这些只是假设……请有人阐明一下?解决方法:在Eclipse项目中,构建器用于生成编译工件并执行验证.我指的是问题视图条目,不要与验证混淆,在打开特定文件时会看到编辑器.对于像PHP这样的脚本语言,没有...

php-Eclipse PDT xdebug:逐步破坏代码【代码】

我正在将PHP 5.6.2与xdebug 2.2.5和Eclipse 4.4.1与PDT 3.3.1一起使用.我正在尝试在本地服务器(localhost)上安装调试器(xdebug),但似乎已损坏. 当我开始调试会话时,eclipse切换到调试透视图,并在第一行停止(如config中的检查).问题是,尽管调试器(在调试窗口中)似乎在我逐步执行代码时跟随执行(它显示了前进的代码行),但下面打开源文件并显示代码的窗口仍像第一个位置一样/击中点.它似乎已与调试器断开连接… 有谁知道如何解决这个问...

使用PHP的内置服务器设置Eclipse PDT

我还不是PHP开发的新手,到目前为止,我使用NetBeans来完成这项工作.不幸的是,NetBeans并不是最好的IDE,在Mac上它的运行速度太慢了.我想使用Eclipse PDT for PHP,就我所知并且更喜欢Eclipse(我来自Java). 但是我无法在Eclipse中设置服务器…所有文档和主题都仅显示了ppl将文件保存在外部服务器(例如MAMP或XAMPP)的htdocs文件夹中.因为我不需要数据库,所以我只想使用PHP的内置服务器,而不是徒劳地安装和运行重量级应用程序. 我想在Net...

在Eclipse中调试php脚本时如何添加参数?

在Eclipse中调试PHP脚本时,没有看到将参数传递给脚本的选项.但是我确实看到了JAva应用程序的选项. Eclipse还不支持此功能吗?还是有办法我想念它? 我正在使用Helios Eclipse for PHP. 谢谢.解决方法:我将Eclipse Indigo与PDT一起使用,并且Run>>中有一个选项.调试配置>> PHP CLI应用程序>> YOUR_CUSTOM_CONFIGURATION>> PHP脚本参数(第二个选项卡).

在Eclipse中创建新的PHP项目(现有资源)

我有一个PHP项目坐在远程服务器上. 我可以通过从远程服务器下载源代码来在Eclipse中创建新项目吗? 如果是这样,请提供一些说明.解决方法:没有直接的方法,至少使用Eclipse PHP standard install 您通常会使用“文件>导入…”或“文件>新建项目> PHP项目…”菜单,但是我从未在Eclipse的任何地方看到过此选项. 因此,这是三个解决方案之一: >获取php代码的本地副本>从源存储库(例如SVN,CVS,Git)导入. (您确实将其中一种用于您的项目,对...

PHP Eclipse-添加用于监视的键绑定

我必须承认,Eclipse是免费提供的免费产品.但是,有时我不理解某些缺少的功能… Eclipse拥有超过一百种不同的键绑定. (来源:rigel222.com) 我想在调试时使用这些键绑定之一在表达式窗口中添加“监视”表达式. (来源:rigel222.com) 这是一个附加的屏幕快照,显示我已经了解“过滤器”过程.我已经为与“监视”有关的所有内容设置了键绑定,但是如您所见,它没有显示在右键菜单中,并且在使用定义的键盘快捷键时不起作用. (来源:rigel222...

php – Eclipse调试器错误模型代理安装的通知作业【代码】

每当我打开调试器下的断点列时,它都会给出错误Model proxy installed notification job Child Count Update细节给出An internal error occurred during: "Model Proxy installed notification job". java.lang.NullPointerException An internal error occurred during: "child count update". java.lang.NullPointerException我在Mac OSX 10.8.2上使用Eclipse Juno上的Xdebug.解决方法:我知道为时已晚,但希望这对任何人都有用. 我...

调试 - 相关标签