phpstorm扩展自定义php参考手册快捷查询

浏览:4300 发布日期:2014/11/18 分类:技术分享 关键字: phpstorm F1 php参考手册 快捷键 php函数查询
之前开发php一直在用phped,但是一直没有高版本的破解版,让我开始入手phpstorm
用不惯phpstorm的自带的函数文档参考,于是就开始了研究怎么用phpstorm来自定义自己下载的php参考手册快速查看在IDE里面的php系统方法
好不废话直接进入主题
1.建立exec.php(自定义)代码如下<?php
    /**
     * author xzh_tx@163.com 2014/11/18 22:56
     * 可用于phpstrom 扩展工具里面选择php的系统预定义方法查询快捷
     * E:/php_zh.chm url:http://php.net/get/php_enhanced_zh.chm/from/a/mirror 中文参考手册
     * 替换你自己的php.exe或php 这里不解释了哈
     * cmd-command:E:\websoft\php\php.exe e:exec.php php_function_name(这里是php系统的方法名称)
     * 之前想用C来写个exe 苦于C不熟悉。和处理字符串太麻烦才想到直接用php来执行
     * $argv 其实就是C 里面 main(int argc,char *argv[])
 
     */
    define('IS_CLI',PHP_SAPI=='cli'? true   :   false);
    if(IS_CLI){
        if(!$argv[1]){
            $argv[1] = "index";
        }
        $argv[1] = str_replace("_","-",$argv[1]);
       // hh.exe自己百度吧
       // E:/php_zh.chm 是你下载的php文档在你本地的地址
        if(file_exists("E:/php_zh.chm") && file_exists("c:/windows/hh.exe")){
            $exePath = "c:/windows/hh.exe mk:@MSITStore:E:/php_zh.chm::/res/function.{$argv[1]}.html";//注意不要用中文路径。反正我用中文路径出错了
            system($exePath);
            return ;
        }

        die("!no 可能是hh.exe或E:/php_zh.chm 不存在请检查 或者 你的文件访问权限是否被设置");

    }else{
        exit("请用CLI模式执行该代码!");
    }


//;

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


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


最后在php文件里写个print_r 选中后按F1 OK是不是很爽!

如果有时间。可以把这个在php参考手册替换为thinkphp的参考文档 没时间去看thinkphp的那个。但是中的来说实现肯定会非常简单
最佳答案
评论( 相关
后面还有条评论,点击查看>>