phpstorm配置关联php手册
最近发现有些编辑器可以 选中函数名,通过相应的快捷键就可以调用 浏览器 打开相应 函数的 在线帮助文档。
一番查找,我终于发现 phpStorm 也有相应的功能。
一、自带功能
在编辑器中选中函数名,然后在工具栏 view 选项 -> external documentation
或者 选中 函数名 后 按 shift + f1 就可以打开 相应函数的 在线帮助文档。
如 在php文件中选中 strtolower 按 shift + f1 浏览器就打开 http://www.php.net/manual/en/function.strtolower.php
但发现 默认的关联的函数帮助是英文网页,要想查看中文手册 需将浏览器地址栏中的en改为zh,才行。
二、自定义功能
那么有没有其他的方法呢?
后来在网上搜索发现phpstorm也可以配置关联相应的外部命令,当然就可以自己定义我的手册了!
步骤如下:
1、菜单栏 File -> settings
2、打开 IDE settings 下 的 External Tools 添加点击 + 号添加 菜单

3、如下图所示 填入相应的参数 配置菜单
Program : C:\Program Files (x86)\Google\Chrome\Application\chrome.exe (浏览器的路径)
Parameters: -a http://www.php.net/zh/function.$SelectedText$.php (里面的$SelectedText$ 表示选中的文本)
其他参数自己定;建议取消open console 这样phpstrom就不会打开执行命令窗口,试下就知道了。

三、使用方法
怎么使用呢?
下面就是使用方法的截图: 鼠标选中相应的 函数名 右键 就可以看到 External > php manal xxxx 这个选项 点击里面的 php manual online 就可以打开 函数的中文在线帮助文档。

当然,还可以为其设置快捷键,如图:

四、自定义离线版
当然啦,你也可以自己配置php manual 离线版 ,与在线版不同的是:
1、下载一个 KeyHH.exe,点击这里下载。
2、本地要有一个 chm 格式的 php手册;
php manual 离线版 配置如下:
Program : D:\_资料\工具栏\手册\KeyHH.exe (或 KeyHH,如果已经加入到环境变量)
Parameter: -#klink $SelectedText$ D:\_资料\工具栏\手册\php_enhanced_zh.chm (D:\_资料\工具栏\手册\php_enhanced_zh.chm 表示php 手册的路径)

好了,享受你的成果吧,是不是很方便。
phpstorm配置关联php手册的更多相关文章
- phpStorm 配置关联php手册
phpStorm 配置关联php手册 pasting php开发中我尝试过很多个编辑器,但用的最多的是phpStorm ,但一直因为英文太烂,很多phpStorm功能,都没用过.. 最近发现有些编辑器 ...
- phpstorm配置svn
phpstorm配置svn 发表于3年前(2013-02-28 10:50) 阅读(8249) | 评论(0) 4人收藏此文章, 我要收藏 赞1 9月19日成都 OSC 源创会正在报名,送机械键盘 ...
- 使用PHPStorm 配置自定义的Apache与PHP环境
使用PHPStorm 配置自定义的Apache与PHP环境之一 关于phpstorm配置php开发环境,大多数资料都是直接推荐安装wapmserver.而对于如何配置自定义的PHP环境和Apach ...
- SAP Parallel Accounting(平行分类账)业务配置及操作手册
目录 SAP Parallel Accounting(平行分类账业务)配置及操作手册 SAP Parallel Accounting(平行分类账业务)配置及操作手册 Overview 业务说明 为了适 ...
- PHP_CodeSniffer 安装和phpstorm配置
安装 1.mac安装 sudo pear install PHP_CodeSniffer phpstorm配置 1. 点击菜单:File->Settings 或 按快捷键 Ctrl+Alt+S ...
- Atitit phpstorm配置attilax总结
Atitit phpstorm配置attilax总结 1. 前期准备 1 1.1. 配置interpreter 1 1.2. debug需要xdebug的支持,不管是script模式还是web模式 3 ...
- SAP按销售订单生产和标准结算配置及操作手册
SAP按销售订单生产和标准结算配置及操作手册 http://blog.sina.com.cn/s/blog_6787c0b80101a3tl.html SAP按销售订单生产和标准结算配置及操作手册 S ...
- PhpStorm 配置本地断点调试
前言: 有够拖延症的,应该是一年多以前就使用过PhpStorm的debug断点调试了吧,不够过当时是别人帮我配的,我记得还挺复杂.后来重装系统后尝试了配置,好像没成吧,记得当初老师帮我配也没成(... ...
- 优雅的使用Laravel之phpstorm配置
优雅的使用Laravel之phpstorm配置 先打开一个Laravel 项目,然后在project tool 窗口选择根节点.然后右键->Composer | Init composer . ...
随机推荐
- [DeeplearningAI笔记]序列模型1.5-1.6不同类型的循环神经网络/语言模型与序列生成
5.1循环序列模型 觉得有用的话,欢迎一起讨论相互学习~Follow Me 1.5不同类型的循环神经网络 上节中介绍的是 具有相同长度输入序列和输出序列的循环神经网络,但是对于很多应用\(T_{x}和 ...
- CF758 D. Ability To Convert 细节处理字符串
link 题意:给定进制数n及一串数字,问在此进制下这串数能看成最小的数(10进制)是多少(如HEX下 1|13|11 = 475) 思路:此题要仔细思考细节.首先要想使数最小那么必定有个想法是使低位 ...
- Python学习笔记(九)返回函数
摘抄:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014318352367 ...
- linux内核文件系统:proc、tmpfs、devfs、sysfs简要介绍
linux内核文件系统:proc.tmpfs.devfs.sysfs proc:虚拟文件系统,在linux系统中被挂载与/proc目录下.里面的文件包含了很多系统信息,比如cpu负载. 内存.网络配置 ...
- CSS浏览器兼容问题集-第四部分
12.FireFox下如何使连续长字段自动换行 众所周知IE中直接使用 word-wrap:break-word 就可以了, FF中我们使用JS插入 的方法来解决 <style type=&qu ...
- eclipse运行Android项目出现“The connection to adb is down, and a severe error has occured. You must restart adb and Eclipse. ”
重启eclipse之后仍然出现同样错误,此时可以尝试一下方法: cmd打开命令窗口: 之后重启eclipse,基本可以解决问题!
- hdu 5326 Work(杭电多校赛第三场)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5326 Work Time Limit: 2000/1000 MS (Java/Others) M ...
- pycharm显示行号
在PyCharm 里,显示行号有两种办法: 1,临时设置.右键单击行号处,选择 Show Line Numbers. 但是这种方法,只对一个文件有效,并且,重启PyCharm 后消失. 2,永久设置. ...
- Spring提供的iBatis的SqlMap配置
1. applicationContext.xml <!-- Spring提供的iBatis的SqlMap配置--> <bean id="sqlMapClient&q ...
- cmder中文显示相关问题解决方案(1.3以上版本)
cmder虽然Windows命令行的进阶版,虽然好看易用,但其中文编码一直是个问题.网上有不少博客给出解决方案,大部分都已因为版本更新失效.本文解决方案针对1.3以上版本的cmder用户 中文字体重叠 ...