php ide

阅读: 评论:0

php ide

php ide

php ide

撰写有关PHP的系列文章,可以使您深入了解PHP开发人员的世界。 我已经与许多PHP程序员进行了交谈,最让我惊讶的是很少有使用IDE的人。 大多数使用文本编辑器,例如Microsoft®Windows®,Emacs或Vim上的记事本。

我提到的文本编辑器(以及其他我没有提到的文本编辑器)非常棒-我不想就哪个编辑器更好而展开一场毫无意义的战争。 但是,没有文本编辑器可以真正让您深入了解PHP代码。 特别是,没有一个PHP项目比文件目录更重要。 让我带您进入IDE的世界,展示您可以或应该从中获得的期望,并提供来自最受欢迎的IDE选项的七个示例。

什么是IDE?

简而言之,IDE为您的编码工作提供了一站式服务。 IDE包含一个编辑器,您可以在其中编辑代码,调试代码,在浏览器(通常为嵌入式)中查看代码,以及检入和检出源代码控制。 为了支持该功能,IDE具有一些在基本编辑器(如记事本或Vim)中找不到的功能。 同样,您可以扩展编辑器来执行许多这样的事情,但是IDE在一个整齐的程序包中具有所有这些功能-通常是预先配置的:

专案
IDE的主要区别特征是它将PHP应用程序视为一个项目,而不仅仅是一组文件。 包含概念( 项目 )的内容可以维护额外的信息,例如源代码控件的配置,用于调试目的的数据库设置以及某些键目录的位置。
调试
另一个方便的功能是集成调试。 使用此功能,可以在编辑器中设置断点,在脚本执行期间PHP解释器将在该断点处停止。 从那里,您可以检查局部变量的值以诊断代码中的问题。 这是一种健康的选择,而不是通过代码撒满echo语句来检查值或使用错误日志来获取变量的值。
代码智能
PHP是一种非常常规的编程语言,这意味着它遵循简单的模式。 这些模式不仅使编写变得容易,而且使IDE可以轻松检查项目中的代码。 另外,他们在显示内容时会为您提供帮助,以显示检查结果。 例如,如果您在项目中定义了一个名为MyClass的类,则IDE会在您键入关键字new提供一个弹出窗口,其中包含MyClass作为选项。 使用该类型的对象时,IDE会显示其可用的方法和实例变量。 当您开始键入函数调用时,IDE通过显示可用参数来帮助您。 老实说,这是您应该使用IDE而不是文本编辑器的第一大原因。 这种类型的代码智能可以为您省去数小时的错误的类名,方法名和错误的参数。
类视图
在IDE中具有代码智能引擎的副作用是IDE可以生成项目的类视图 。 系统可以不显示文件,而是向您显示您定义的不同类,而不管它们在哪个文件中。单击这些类时,您的编辑器将进入该文件,并将选择内容放在类,方法,或实例变量。 这是浏览大型项目的一种更好的方法。
支持多种语言
此处涵盖的每个IDE不仅支持PHP,而且还支持相关语言的集合:JavaScript,结构化查询语言(SQL),超文本标记语言(HTML)和级联样式表(CSS)。 对HTML和CSS的支持通常是最好的,因为它更简单。 对JavaScript

本文发布于:2024-01-31 11:02:05,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170667013628037.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:php   ide
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23