Windows下Phalcon的安装以及phpstorm识别phalcon语法及提示

1.因为Phalcon是C语言写的一个扩展,因此须要安装这个扩展php_phalcon.dll,下载地址https://github.com/phalcon/cphalcon/releases, php

而后将这个扩展文件放在相对应的文件中,我这边存放的位置是C:\php\laragon\bin\php\php-7.1.12-Win32-VC14-x64\ext下,而后在php.ini文件中添加extension=php_phalcon.dll。重启服务器,查看扩展是否安装成功,若是成功的话会看到表明扩展安装成功。git

2.接下去要安装一个脚手架工具phalcon-devtools,下载地址https://github.com/phalcon/phalcon-devtools,将文件解压至www目录,设置环境变量,指向该目录github



接下来测试是否ok,打开cmd,运行phalcon, 服务器


说明ok。框架

使用命令:phpstorm

phalcon create-project store
1
会生成框架,
ide

3.在phpstorm中自动生成controller和model,File/Settings/Tools/command Line Tool Support工具

 

点右上的+号测试

 

选择Custom tool,点击OK, .net


Tool path为phalcon-devtools的目录,点击ok。重启phpstorm,这时候就能够自动生成controller和model了
命令:

phalcon controller --name test //自动生成TestController

phalcon model--name test //自动生成表名为test的model

4.但这个时候还有个问题,phpstorm没有phalcon的代码提示。
解决办法:打开phalcon-devtools文件下ide文件下的gen-stubs.php,修改第15行代码,修改成

define('CPHALCON_DIR' , 'C:\php\laragon\www\phalcon-devtools-master');
1
第2个参数是你目录的位置。

而后执行命令

php gen-stubs.php
1
这时候会在ide文件下生产1个带版本名称的文件夹

打开phpstorm,右键,

而后

 

选择Specify Other,而后选择ide下生成的版本号目录下Phalcon目录,点击OK,
重启phpstorm,这个时候phpstorm可以识别phalcon的代码了--------------------- 做者:404_not__found 来源:CSDN 原文:https://blog.csdn.net/sun_jialei/article/details/80220017 版权声明:本文为博主原创文章,转载请附上博文连接!

相关文章
相关标签/搜索