Windows下Phalcon的安裝以及phpstorm識別phalcon語法及提示


1.由於Phalcon是C語言寫的一個擴展,所以需要安裝這個擴展php_phalcon.dll,下載地址https://github.com/phalcon/cphalcon/releases, 

然后將這個擴展文件放在相對應的文件中,我這邊存放的位置是C:\php\laragon\bin\php\php-7.1.12-Win32-VC14-x64\ext下,然后在php.ini文件中添加extension=php_phalcon.dll。重啟服務器,查看擴展是否安裝成功,如果成功的話會看到代表擴展安裝成功。

2.接下去要安裝一個腳手架工具phalcon-devtools,下載地址https://github.com/phalcon/phalcon-devtools,將文件解壓至www目錄,設置環境變量,指向該目錄



接下來測試是否ok,打開cmd,運行phalcon,


說明ok。

使用命令:

phalcon create-project store
1
會生成框架,

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

 

點右上的+號

 

選擇Custom tool,點擊OK,


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
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM