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 . ...
随机推荐
- Flex学习教程网站地址
http://www.985school.com/flex/complex_controls.html
- WPF翻转动画
在WPF中要翻转对象,估计是得用三维变换,所以我用到了AxisAngleRotation3D,让图形绕着Z轴来旋转. 先看看效果. 是的,就是这样的效果,在XAML中,由于涉及三维图形,我先做了两个用 ...
- web开发学习之旅---css第一天
一.css全称 Cascade Style Sheet层叠样式表 二.css引入方式 行内样式:<h2 style="color:#0F0">Hello World&l ...
- maven是什么?(转自oracle官网)
Maven 是一个项目管理和构建自动化工具.但是对于我们程序员来说,我们最关心的是它的项目构建功能.所以这里我们介绍的就是怎样用 maven 来满足我们项目的日常需要.Maven 使用惯例优于配置的原 ...
- 今天是程序员节(Programmer‘s Day)
http://blog.jobbole.com/47787/ 我只想知道他们到底在说神马???
- Java 泛型类型的一些限制
由于泛型类型在运行时被消除,因此,对于如何使用泛型类型是有一些限制的. 限制1:不能使用new E() 不能使用泛型类型参数创建实例.例如,下面的语句是错误的: E object = new E(); ...
- 当传递具有已修改行的 DataRow 集合时,更新要求有效的 UpdateCommand问题解决
1.目前看主要因为两种,第一种是select语句没有包含主键列,select * 就可以解决.或 select 主键列 这里的主键是指的primary key而不是unique key 2.最重要的 ...
- webService学习记录
服务端配置1.新建web项目,导入xFire的jar包2.创建服务接口.实现类3.创建src->META-INF->service->service.xml 将实现类.接口配置到里面 ...
- Java 编译解释
JDK提供的主要开发工具有:编译程序,解释执行程序.调试程序.Applet执行程序.文档管理程序.包管理程序等. 1.编译程序:javac.exe,对应的javac命令将Java源程序转换为字节码. ...
- 13_输出映射1_resultType
输出映射主要有两种:resultType和resultMap [resultType] 可以返回三种类型 pojo对象:例如select * from user where id=? pojo对象列表 ...