问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

thinkphp官方开发用什么IDE

发布网友 发布时间:2022-04-29 10:48

我来回答

2个回答

懂视网 时间:2022-04-29 15:09

thinkphp开发用什么IDE?

Zend Studio

Zend Studio是一款来自Zend公司旗下的一款经典PHP IDE。

Zend Studio是一个屡获大奖的专业PHP集成开发环境,具备功能强大的专业编辑工具和调试工具,支持PHP语法加亮显示,支持语法自动填充功能,支持书签功能,支持语法自动缩排和代码复制功能,内置一个强大的PHP代码调试工具,支持本地和远程两种调试模式,支持多种高级调试功能。

Eclipse

Eclipse是著名的跨平台开源集成开发环境(IDE)。最初主要用来Java语言开发,目前亦有人通过插件使其作为C++、Python、PHP等其他语言的开发工具。Eclipse的本身只是一个框架平台,但是众多插件的支持,使得Eclipse拥有较佳的灵活性,所以许多软件开发商以Eclipse为框架开发自己的IDE。

PHPStorm

PHPStorm是一款功能强劲的PHP IDE。

PHPStorm支持多种主流框架,例如Symfony,Zend,Yii,CakePHP,Laravel。主流的CMS框架支持Druoal,Magento和Wordpress等。

PHPStrorm的*大亮点就是对前端语言支持的很好,它支持包括CSS,Sass,HTML5,CoffeeScript,JavaScript,Stylus,Less等等,并且对些前端语言都集成了代码重构、调试和单元测试的功能。

作为一个开发工具,PHPStrom集成了版本控释系统,数据库,composer,线上部署,REST客户端以及命令行工具等等各种功能。

在本地或者线上你都可以通过Zend Debugger 和Xdebug来调试程序。

NetBeans

NetBeans是一款免费并且功能强大的PHP IDE,它支持多语言,包括英语、日语、俄语、葡萄牙语和简体中文。

它支持主流的框架,例如Zend、Doctrine、Smarty和Symfony2,通过laravel-ide-helper还可以支持Laravel。它同时还支持其他框架包括Yii、CakePHP、FuelPHP和Wordpress。

一些关键的功能使得NetBeans处在IDE的前列,比如getset方法自动生成、代码模板、代码自动补全、智能提示、快速修复和重构。其他基本的功能包括代码折叠和格式化,try/catch自动完成和矩形选择等等。

如果你要调试,你可以在本地或者线上轻易的使用命令行或者xDebug进行调试。Web开发当中还包括了许多JavaScript,HTML和CSS文件,NetBeans都支持对这些文件的IDE。所有的这些特点使得NetBeans成为了*棒的开源PHP IDE。

Sublime Text 3 / PHP IDE

Sublime Text 3是一款轻量级、功能丰富并且支持多平台的编辑器。它主要依靠插件和包来扩展功能。

在网上有许多免费的PHP插件让Sublime变成了一个优雅的PHP IDE。这包括:包管理、Sublime PHP companion、xDebug客户端、PHPCS,、CodIntel、 Simple PHPUnit和PHPDoc。

Cloud 9

Cloud 9 是一款面向几乎所有编程语言的云IDE。在PHP支持方面,他支持实时代码调试功能。

Cloud 9提供免费的工作空间和私人工作空间,但是要想获取更多功能,你就需要付费试用了。

PHP Designer

PHP Designer----php程序和WEB开发的最好编辑器和PHP IDE。快速,省时,强大。稳定!phpDesigner不仅是一个功能强大,速度超快的PHP IDE和PHP编辑器,也是一个功能丰富的CSS和JavaScript编辑器,它既适合新手也适合经验丰富的开发人员。 phpDesigner 能帮你编辑分析,测试,发布程序和由php,HTML或其它WEB语言驱动的站点。不管您是PHP网页设计高手,或者是刚入门的新手,您都可以使用此软件来帮您设计网页程序(SQL、HTML 亦支持)。

什么是IDE?

IDE(Integrated Development Environment,集成开发环境)是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。

IDE多被用于开发HTML应用软件。例如,许多人在设计网站时使用IDE(如HomeSite、DreamWeaver等),因为很多项任务会自动生成。

推荐学习:PHP教程

热心网友 时间:2022-04-29 12:17

首先,Eclipse无法做到像Visual Studio那样open一个project。其只可import一个existing project到目前的WorkSpace中。

右键 -> Import... -> General -> Existing Projects into Workspace -> 选择ThinkPHP项目文件夹,你会发现页面提示:No projects are found to import,且Projects区域无任何被识别的项目。

这是由于Eclipse Import只能导入由Eclipse创建的project,该类项目的特征为其根目录下含有.project和.buildpath文件。

该问题的解决办法为:基于ThinkPHP项目创建一新的Eclipse PHP project。

File -> New -> PHP Project -> 在Create a PHP project窗口中,选择Create project at existing location(for existing source),并在Directory中选择项目。如下图:

点击Finish。该ThinkPHP项目出现在PHP Explorer中。

欢呼,以后就可以愉快的用Eclipse编辑代码了!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
人大政协辅助岗是什么 政务辅助人员是干什么 政府辅助人员是什么 努比亚的海拔什么意思 北非努比亚现在怎么样了啊 相邻权的相关法律 梦见老公离世了什么预兆 梦见自己老公走掉 你出轨后 怎么操作才没被发现? 评评怎么造句 更换墨盒后,打印机无法打印,设备禁用如何启用 男性尿道扩张器的使用方法? 尿道下裂术后尿道扩张扩多久 尿道狭窄如何治疗 尿道扩张后尿道内口发白天发硬怎么回事? 尿道内口周围的环行平滑肌称为“尿道括约肌”,对吗?麻烦告诉我 考试题:简述男性尿道的生理狭窄,膨大,及弯曲? 男扩张尿道能安全吗 有蒙古包和羊的简笔画吗 尿道内括约肌属于什么肌肉? 尿道口狭窄,做了扩张手术,需要注意什么吗 邯郸电子版身份证可以做健康证么 华为笔记本+记事本如何变序号格式 怎么将一个文件以记事本方式打开? 详细一点, 华为mate40pro记事本在哪里 华为笔记本的文档在哪? 荣放这辆车怎么样,能说一下吗? 进入千万俱乐部,RAV4这一路到底是怎么过来的? 2014丰田rav4怎么样 丰田RV4怎么样? 最近收到一封信,我学小语种根本看不懂英文好么= = 根据翻译,貌似是个*,求解。 抖音提示允许申请的企业号已达上限是什么原因?- 问一问 我个人抖音号有广告违规被限流,现在己经升级取得了企业号蓝V,现在还是被限空怎么办_百度问一问 为什么月亮的大小会有变化? 为什么月亮有时大有时小 为什么月亮一时变大一时变小? 为什么有时候月亮大,有时候月亮小? 月亮为什么会变大变小 月亮为什么刚升起来大 后来就小了 月亮为什么有大有小 月亮看起来有时大有时小,这是为什么呢? 月球为什么越来越小? 为什么月亮的大小会变化 是不是上弦、下弦跟他有关. 现在的手机全面屏的屏占比只有百分之八十多,那么做更高屏占比的技术难点有哪些? 初升的月亮为什么看上去很大,而到中天时就变小了呢? 为什么月亮越来越小了 为什么月亮越升高就越小 为何我们在夜晚观赏月亮时,月亮会有时大时小的变化? 为什么月亮的大小会变化 为什么用手机拍的月亮它一下变大一下变小?