本教程操作环境:windows7系统、thinkphp v5.1版、dell g3电脑。
thinkphp的开发工具
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来调试程序。
eclipse
eclipse是著名的跨平台开源集成开发环境(ide)。最初主要用来java语言开发,目前亦有人通过插件使其作为c++、python、php等其他语言的开发工具。eclipse的本身只是一个框架平台,但是众多插件的支持,使得eclipse拥有较佳的灵活性,所以许多软件开发商以eclipse为框架开发自己的ide。
zend studio
zend studio是一款来自zend公司旗下的一款经典php ide。
zend studio是一个屡获大奖的专业php集成开发环境,具备功能强大的专业编辑工具和调试工具,支持php语法加亮显示,支持语法自动填充功能,支持书签功能,支持语法自动缩排和代码复制功能,内置一个强大的php代码调试工具,支持本地和远程两种调试模式,支持多种高级调试功能。
sublime text 3
sublime text 3是一款轻量级、功能丰富并且支持多平台的编辑器。它主要依靠插件和包来扩展功能。
在网上有许多免费的php插件让sublime变成了一个优雅的php ide。这包括:包管理、sublime php companion、xdebug客户端、phpcs、codintel、 simple phpunit和phpdoc。
php designer
php designer----php程序和web开发的最好编辑器和php ide。快速,省时,强大。稳定!phpdesigner不仅是一个功能强大,速度超快的php ide和php编辑器,也是一个功能丰富的css和javascript编辑器,它既适合新手也适合经验丰富的开发人员。 phpdesigner 能帮你编辑分析,测试,发布程序和由php,html或其它web语言驱动的站点。不管您是php网页设计高手,或者是刚入门的新手,您都可以使用此软件来帮您设计网页程序(sql、html 亦支持)。
norepad++
notepad++是一款台湾人开发的一款非常有特色的编辑器,属于开源软件,支持c、c++、java、c#、xml、html、php、javas cript编程语言,而且可以免费使用。
主要功能有:
①内置支持多达27种语法高亮度显示(囊括各种常见的源代码、脚本,值得一提的是,完美支持.nfo文件查看),也支持自定义语言;
②可自动检测文件类型,根据关键字显示节点,节点可自由折叠/打开,代码显示得非常有层次感!这是此软件特色的体现之一;
③可打开双窗口,在分窗口中又可打开多个子窗口,允许快捷切换全屏显示模式(f11),支持鼠标滚轮改变文档显示比例等等。
visual studio code
visual studio code(简称“vs code”)是microsoft在2015年4月30日build开发者大会上正式宣布一个运行于 mac os x、windows和 linux 之上的,针对于编写现代web和云应用的跨平台源代码编辑器,可在桌面上运行,并且可用于windows,macos和linux。
它具有对javascript,typescript和node.js的内置支持,并具有丰富的其他语言(例如c++,c#,java,python,php,go)和运行时(例如.net和unity)扩展的生态系统.
【相关教程推荐:thinkphp框架】
以上就是thinkphp的开发工具有哪些的详细内容。
