phpStorm 配置关联php手册

pasting

 php开发中我尝试过很多个编辑器,但用的最多的是phpStorm ,但一直因为英文太烂,很多phpStorm功能,都没用过。。

最近发现有些编辑器可以 选中函数名,通过相应的快捷键就可以调用 浏览器 打开相应 函数的 在线帮助文档。

一番查找,我终于发现 phpStorm 也有相应的功能:

工具栏  view 选项   -> external documentation

即 选中 函数名 后 按 shift + f1  就可以打开 相应函数的 在线帮助文档。

如 在php文件中选中 strtolower   按 shift + f1 浏览器就打开 http://www.php.net/manual/en/function.strtolower.php

但发现 默认的关联的函数帮助是英文网页,需要自己选择语言.....   开始我想是不是phpStorm那里可以配置

把 http://www.php.net/manual/en/function.函数名.php 替换为 http://www.php.net/manual/zh/function.函数名.php

,但没找到......(如果可以求告知!)

http://www.cnblogs.com/keygle/p/3281395.html

后来在网上搜索发现自己可以自己配置关联相应的外部文档,当然我就可以自己定义我的手册了! (感谢google!)

部分功能实现参照:

1、 http://devnet.jetbrains.com/thread/432741;jsessionid=2B5041C15738ACB0E57DBA28C34C5004   教训:看到英文就跳过了,里面有完整的实现。

2、http://bbs.bathome.net/thread-23284-1-1.html

步骤如下:

1、菜单栏 File  ->  settings  或者 直接点击 工具栏 上那个  扳手 图标  直接进入 phpStorm的设置

2、打开 IDE settings 下 的 External Tools  添加点击 + 号添加 菜单

3、如下图所示 填入相应的参数  配置菜单:

Program : 填写浏览器的路径

Parameters: -a  http://www.php.net/zh/function.$SelectedText$.php    (里面的$SelectedText$ 表示选中的文本)

其他参数自己定;

怎么使用呢?

下面就是使用的截图: 鼠标选中相应的  函数名   右键 就可以看到 php_manal 这个选项 点击里面的  phpmanual_在线版 就可以打开  函数的中文在线帮助文档。

当然 你也可以自己配置phpmanual 本地版 ,与在线版不同的是:

1、下载一个 KeyHH.exe ,地址是 http://web.archive.org/web/20110106120642/http://keyworks.net/   安装后会在 C:/Windows  下出现一个 KeyHH.exe

2、本地有一个 chm 格式的 php手册;

phpmanual 本地版 配置如下:

Program : C:\Windows\KeyHH.exe (或 KeyHH)

Parameter: -#klink $SelectedText$ F:\manual\php_manual_zh.chm (F:\manual\php_manual_zh.chm 表示php 手册的路径)

转载http://www.cnblogs.com/keygle/p/3281395.html

phpStorm 配置关联php手册的更多相关文章

  1. phpstorm配置关联php手册

    最近发现有些编辑器可以 选中函数名,通过相应的快捷键就可以调用 浏览器 打开相应 函数的 在线帮助文档. 一番查找,我终于发现 phpStorm 也有相应的功能. 一.自带功能 在编辑器中选中函数名, ...

  2. phpstorm配置svn

    phpstorm配置svn 发表于3年前(2013-02-28 10:50)   阅读(8249) | 评论(0) 4人收藏此文章, 我要收藏 赞1 9月19日成都 OSC 源创会正在报名,送机械键盘 ...

  3. 使用PHPStorm 配置自定义的Apache与PHP环境

    使用PHPStorm 配置自定义的Apache与PHP环境之一   关于phpstorm配置php开发环境,大多数资料都是直接推荐安装wapmserver.而对于如何配置自定义的PHP环境和Apach ...

  4. SAP Parallel Accounting(平行分类账)业务配置及操作手册

    目录 SAP Parallel Accounting(平行分类账业务)配置及操作手册 SAP Parallel Accounting(平行分类账业务)配置及操作手册 Overview 业务说明 为了适 ...

  5. PHP_CodeSniffer 安装和phpstorm配置

    安装 1.mac安装 sudo pear install PHP_CodeSniffer phpstorm配置 1. 点击菜单:File->Settings 或 按快捷键 Ctrl+Alt+S ...

  6. Atitit phpstorm配置attilax总结

    Atitit phpstorm配置attilax总结 1. 前期准备 1 1.1. 配置interpreter 1 1.2. debug需要xdebug的支持,不管是script模式还是web模式 3 ...

  7. SAP按销售订单生产和标准结算配置及操作手册

    SAP按销售订单生产和标准结算配置及操作手册 http://blog.sina.com.cn/s/blog_6787c0b80101a3tl.html SAP按销售订单生产和标准结算配置及操作手册 S ...

  8. PhpStorm 配置本地断点调试

    前言: 有够拖延症的,应该是一年多以前就使用过PhpStorm的debug断点调试了吧,不够过当时是别人帮我配的,我记得还挺复杂.后来重装系统后尝试了配置,好像没成吧,记得当初老师帮我配也没成(... ...

  9. 优雅的使用Laravel之phpstorm配置

    优雅的使用Laravel之phpstorm配置 先打开一个Laravel 项目,然后在project tool 窗口选择根节点.然后右键->Composer | Init composer . ...

随机推荐

  1. Ubuntu14.04服务器安装ftp

    随笔记录一下Ubuntu下安装ftp 1.远程连接登录服务器之后,输入sudo apt-get update 并回车.如果不运行该命令,直接安装vsftpd,可能会出现有一些软件包无法下载. 2.输入 ...

  2. bootstrap整理-1

    基本的HTML模板 小伙伴们,上一小节的视频课程已经对Bootstrap提供的模板做了详细的介绍,在这一小节中我们把这个模板代码粘贴过来,以供你们学习查看,你们可以根据实际情况在此基础上进行扩展,只需 ...

  3. web.config详解(配置文件节点说明)

    转载:http://www.zzzj.com/html/20081110/67614.html web.config文件是一个XML文件,它的根结点是<configuration>,在&l ...

  4. 广告系统中weak-and算法原理及编码验证

    wand(weak and)算法基本思路 一般搜索的query比较短,但如果query比较长,如是一段文本,需要搜索相似的文本,这时候一般就需要wand算法,该算法在广告系统中有比较成熟的应 该,主要 ...

  5. 鼠标操作[OpenCV 笔记10]

    ) winname 窗口名字 onMouse 指定窗口每次鼠标事件发生的时候,被调用的函数指针.函数的原型应为void Foo(int event, int x, int y, int flags, ...

  6. thinkphp 缓存写入失败,网站报错

    周末,正在家里休息,同事突然call 我,说网站打不开了,网站一直很正常的,突然成这样,肯定某个地方出问题了, 原来是网站所在的硬盘分区,没空间了,被mysql的日志占满了!!! 哎,好好的周末,在公 ...

  7. wpf采用Xps实现文档显示、套打功能(原创)

    近期的一个项目需对数据进行套打,用户要求现场不允许安装office.页面预览显示必须要与文档完全一致,xps文档来对数据进行处理.Wpf的DocumentView 控件可以直接将数据进行显示,xps也 ...

  8. [转载]5分钟了解Mockito

    原文链接: http://liuzhijun.iteye.com/blog/1512780/ 5分钟了解Mockito 博客分类: Open SourceJava 一.什么是mock测试,什么是moc ...

  9. js与uri中location关系

    //获取域名host = window.location.host;host2=document.domain; //获取页面完整地址url = window.location.href; docum ...

  10. PHP全局变量

    1.global 关键字 2.$GLOBALS 3.使用静态变量