首页 » phpcode » PHPSTORTM IDE » phpstorm自定义php参考手册快捷查询-利用php cli模式来调用php参考手册

phpstorm自定义php参考手册快捷查询-利用php cli模式来调用php参考手册

 

之前在thinkphp官网发过的文章,自己有blog了还是放在自己博客上吧!

这个方式是用php来执行的,我已经写好了用C程序来实现了,哈哈下一篇文章在介绍

以前开发php一直在用phped,但是一直没有高版本的破解版,和里面有些功能有点小bug,功能不够太强大,让我开始入手phpstorm用不惯phpstorm的自带的函数文档参考,于是就开始了研究怎么用phpstorm来自定义php参考手册
好不废话直接进入主题
1.建立exec.php(自定义)代码如下

<?php
    /**
     * 可用于phpstrom 扩展工具里面自定义php参考手册
     * E:/php_zh.chm url:http://php.net/get/php_enhanced_zh.chm/from/a/mirror 中文参考手册
     * author xzh_tx@163.com 2014/11/18 22:56
     * 替换你自己的
     * cmd-command:E:\websoft\php\php.exe e:exec.php php_function_name
     * 之前想用C来写个exe 苦于C不熟悉。和处理字符串太麻烦
     * $argv 其实就是C 里面 main(int argc,char *argv[])
     */
    define('IS_CLI',PHP_SAPI=='cli'? true   :   false);
    if(IS_CLI){
        define('PHPHELP_PATH','E:/php_zh.chm');//php帮助文件的路径
        define('SYS_HH_PAHT','%SystemRoot%/hh.exe');//hh.exe的路径 通常是在c:/windows/hh.exe
        if(!$argv[1]){
            $argv[1] = "index";
        }
        $argv[1] = str_replace("_","-",$argv[1]);
        if(file_exists(PHPHELP_PATH)){
            $exePath = SYS_HH_PAHT." mk:@MSITStore:".PHPHELP_PATH."::/res/function.{$argv[1]}.html";
            system($exePath);
            return ;
        }
    }
?>

2.然后进入phpstorm 设置如图路径自己替换哦。

设置扩展php参考手册方法

3.然后设置快捷键点击OK

2

最后在php文件里写个print_r 选中后按F1 就能够打开本地的php参考手册。很方便

原文链接:phpstorm自定义php参考手册快捷查询-利用php cli模式来调用php参考手册,转载请注明来源!

0