phpStorm 配置关联php手册
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 手册的路径)

phpStorm 配置关联php手册的更多相关文章
- phpstorm配置关联php手册
最近发现有些编辑器可以 选中函数名,通过相应的快捷键就可以调用 浏览器 打开相应 函数的 在线帮助文档. 一番查找,我终于发现 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 . ...
随机推荐
- openwrt chinadns
opkg update opkg install ip ipset resolveip iptables-mod-tproxy resolveip libopenssl luci-i18n-base- ...
- JUnit4简要说明
单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证. 开发者编写一小段代码,用于检验被测代码的一个很小的.很明确的功能是否正确. 通常而言,一个单元测试是用于判断某个特定 ...
- (转)常用CSS优化总结——网络性能与语法性能建议
原文地址:http://www.cnblogs.com/dolphinX/p/3508657.html 在前端面试中最常见的问题就是页面优化和缓存(貌似也是页面优化),被问了几次后心虚的不行,平然平时 ...
- [转]内嵌页面iframe以及和其兄弟iframe的相互传值
原文出处 iframe的调用包括以下几个方面:(调用包含html dom,js全局变量,js方法) 主页面调用iframe: iframe页面调用主页面: 主页面的包含的iframe之间相互调用: 主 ...
- Orchard 学习-手动安装Orchard
通过Orchard zip 文件手动配置网站 这篇文章将引导你如果通过Zip文件来安装Orchard. 我们会使用三种不同的方法来承载Orchard: IIS. WebMatrix and IIS E ...
- JQ动画事件
1.会飞的li html: <ul id="ulL"> <li>中国</li> <li>美国</li> <li&g ...
- 再跟SQL谈一谈--基础篇
1.简介 2.DDL & DML 3.SELECT ①DISTINCT ②WHERE ③AND & OR ④ORDER BY 4.INSERT 5.UPDATE 6.DELETE 1. ...
- Web前端/后端
Web前端: 1)精通HTML,能够书写语义合理,结构清晰,易维护的HTML结构. 2)精通CSS,能够还原视觉设计,并兼容业界承认的主流浏览器. ...
- c# 串口发送接收数据
/********************** 串口数据接收事件 *****************************/ private void SerialPort_DataReceived ...
- struts2标签学习笔记(一)
struts2所有标签都定义在一个s标签库里.虽然struts2把所有的标签都定义在URI为"/struts-tags"空间下,但依然可以对struts2标签进行简单的分类. 1. ...