一.PhpStorm是何物

1.PHPStorm是 JetBrains 公司开发的一个轻量级且便捷的 PHP IDE,其旨在提供用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。

2.PhpStorm可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能.

二.  PhpStorm有三种激活方式

1.使用官方注册的账号激活。需要在官网通过邮箱注册自己的账号。

2.使用激活码激活。

3.使用许可证服务器激活。

这三种激活方式推荐使用激活码和账号激活因为破-解版和三方服务器软件并不安全。 

三.Phpstorm激活码

下边这个PhpStorm激活码如果失效了的话,可以关注微信公众号:PHP大神,然后回复“激活码”即可获取最新激活码,公众号的激活码失效留言就可更新~~~~~~~~~~~~~

73RYTRKLDI-eyJsaWNlbnNlSWQiOiI3M1JPWiY29kZSI6IkNMIiwicGFpZFVwVG8iOiIyMDIxLTA0LTA5IiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJSUzAiLCJwYWlkVXBUbyI6IjIwMjEtMDQtMDkiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IlJTQyIsInBhaWRVcFRvIjoiMjAyMS0wNC0wOSIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJHTyIsInBhaWRVcFRvIjoiMjAyMS0wNC0wOI6dHJ1ZX0seyJjb2RlIjoiUFNJIiwicGFpZFVwVG8iOiIyMDIxLTA0LTA5IiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IkRQIiwicGFpZFVwVG8iOiIyMDIxLTA0LTA5IiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlJTIiwicGFpZFVwVG8iOiIyMDIxLTA0LTA5IiwiZXh0ZW5kZWQiOnRydWV9XSwibWV0YWRhdGEiOiIwMTIwMjEwMzEwUFBBTTAwMDAwNSIsImhhc2giOiIyMzEyNzcyNy8wOjM0NDEyMzA1MCIsImdyYWNlUGVyaW9kRGF5cyI6NywiYXV0b1Byb2xvbmdhdGVkIjpmYWxzZSwiaXNBdXRvUHJvbG9uZ2F0ZWQiOmZhbHNlfQ==-Jv0hq0S8BAuD0FvNIO7U4LUk12rQRsgXQMGkJaVgn2+uMjoF265j72rJsQEX5EMZBMjJ3LTJG/E6b8RVK6zPQfUaIfVA/yn/KO3VpXU+qrzp3A6+n+OkGiRsqoHeZdld6c1ciSfebN870A5yObF5KxsYV1vigDRi4y28bKGhw+qQgU9NNAOz1UmDATALBgNVHQ8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAB2J1ysRudbkqmkUFK8xqhiZaYPd30TlmCmSAaGJ0eBpvkVeqA2jGYhAQRqFiAlFC63JKvWvRZO1iRuWCEfUMkdqQ9VQPXziE/BlsOIgrL6RlJfuFcEZ8TK3HIm5+6Fi6zvwIlXKtxRvIjoiMjAyMS0wNC0wOSIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJHTyIsInBhaWRVcFRvIjoiMjAyMS0wNC0wOI6dHJ1ZX0seyJjb2RlIjoiUFNJIiwicGFpZFVwVG8iOiIyMDIxLTA0LTA5IiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IkRQIiwicGFpZFVwVG8iOiIyMDIxLTA0LTA5IiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlJTIiwicGFpZFVwVG8iOiIyMDIxLTA0LTdV8+2aGgL6DdlPthn79g64FG9j//DekJGIjkLJ0mZcAFjEivsW9ZP6ufhFb1ei4x3xIa9THfX8WvoUfUEfSGuF+ULoTxk74TWvlPZDWX5jKi5cwPeqynyYhc6I2j2KgKaIdZZILfW9ZoocDYN+5VT1Ew==-MIIETDCCAjSgAwIBAgIBDTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTIwMTAxOTA5MDU1M1oXDTIyMTAyMTA5MDU1M1owHzEdMBsGA1UEAwwUcHJvZDJ5LWZyb20tMjAyMDEwMTkwggEiM8IQvMLfC0WKQqrHu5ZzXTH4NOVcFRvIjoiMjAyMS0wNC0wOSIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJHTyIsInBhaWRVcFRvIjoiMjARvIjoiMjAyMS0wNC0wOSIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJHTyIsInBhaWRVcFRvIjoiMjAyMS0wNC0wOI6dHJ1ZX0seyJjb2RlIjoiUFNJIiwicGFpZFVwVG8iOiIyMDIxLTA0LTA5IiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IkRQIiwicGFpZFVwVG8iOiIyMDIxLTA0LTA5IiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlJTIiwicGFpZFVwVG8iOiIyMDIxLTA0LTA5IiyMS0wNC0wOI6dHJ1ZX0seyJjb2RlIjoiUFNJIiwicGFpZFVwVG8iOiIyMDIxLTA0LTA5IiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IkRQIiwicGFpZFVwVG8iOiIyMDIxLTA0LTA5IiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlJTIiwicGFpZFVwVG8iOiIyMDIxLTA3CwGWSlTY74kE91zXB5mwWAx1jig+UXYc2w4RkVhy0//lOmVya/PEepuuTTI4+UJwC7qbVlh5zfhj8oTNUXgN0AOc+Q0/WFPl1aw5VV/VrO8FCoB15lFVlpKaQ1Yh+DVU8ke+rt9Th0BCHXe0uZOEmH0nOnH/0onD

激活码由热心网友提供本人支持正版

四. PhpStorm优点有哪些?

1、跨平台,对PHP支持refactor功能,拥有本地历史记录功能(local history功能)。

2、自动生成phpdoc的注释,非常方便进行大型编程,内置支持Zencode。

3、生成类的继承关系图,如果有一个类,多次继承之后,可以通过这个功能查看他所有的父级关系。支持代码重       构,方便修改代码。

五.一定注意以下三点

1.如果提示(key is invalid)完全卸载,重新安装即可解决。

2.如果修改过host请删除你添加的网址重新激活。

3.以前破解过请完全卸载重新安装即可解决。

六、神器phpstorm功能详解

1.Live Templates代码片断

A)我们先介绍一个代码片段最基本的功能,我们要实现的目标是在html文件或者php文件里打入“quan”这4个字符,怎么实现呢?

1).打开“File”-“Settings”,找到并点中“Live Templates”,

2).点右边的+号(7.0版本有两个选择,选择Live Templates),

3).Abbreviation是你将来要输出代码片断代码的缩写,现在输入“quan”,

4).Description是代码片断的描述,这是方便我们自己知道这段代码是什么东西,我们输入“站长圈网址”,

5).Template text是代码片断的内容,我们输入“http://wwwquan.com”。

6).下面有一行红色的字很重要,No applicable contexts yet,Define是让你选你的代码片断是在哪种类型的文件里起作用的,这个一定要选择一下,没有选择时如下图绿框所示,它被分在一个user类别下 面。现在我们要让它在html和php文件里起作用,所以在弹出框的html和php两个前面打勾(选择以后下面的字就不是红色的了)

提示:Expand with是设置用什么快捷键来显示设置的代码片断,我们用默认的Tab键不改。

保存重启以后,打开一个html或者php文件测试一下吧。

B)下面介绍一个代码片断的复杂一点的用法。

假设我们是一个懂很多cms的高手,什么phpcms v9、帝国、织梦等等全部不在话下,但是每个cms都有自己的标签,除非你都一一记住,不然你就只能打开它默认模板或者手册去复制粘贴。现在我们就用 phpstorm的代码片断来设置一个快捷输入的方法,举例说明如何快速输入phpcms v9的关键字标签和帝国的关键字标签。

1).打开“File”-“Settings”,找到并点中“Live Templates”,

2).点右边的+号(7.0版本有两个选择,选择Live Templates),

3).Abbreviation是你将来要输出代码片断代码的缩写,现在输入“cmskeywords”,

4).Description是代码片断的描述,这是方便我们自己知道这段代码是什么东西,我们输入“cms的关键字”,

5).Template text是代码片断的内容,这次和前面有所不同,我们要输入一个变量“$var$”,输入以后会发现右边那个本来灰色的按钮“Edit variables”变成可点状态了,

6).还是别忘了下面的红色字“Define”点一下,设置html和php打勾,这是因为有些cms的模板是html有的是php类型的,这个懂cms的朋友你懂的。

7)然后点开刚才已经可点的按钮“Edit variables”

可以看见“Derfault value”是默认值,我们输入“”页面关键字””,注意这是一个字符串类型,外面要加英文的双引号,前面一个“Expression”里有很多函数,我 们要介绍的是“enum()”枚举函数,我们输入“enum(“帝国关键字”,”phpcms关键字”)”,括号里是参数,参数用英文双引号括起来,参数 中间用英文逗号相隔。

8)下面重复2–6步,点右边的+号,选择Live Templates,Abbreviation里输入“帝国关键字”(这个与你在枚举函数里输入的参数是一样的),Description 随便你写不写,你也可以写上“帝国关键字”,这个无所谓;Template text 里输入帝国的关键字标签“[!–pagekey–]”,“Define”点一下,设置html和php打勾

9)再重复2–6步,设置“phpcms关键字”是“{$SEO[‘keyword’]}”

OK,见证奇迹的时刻到啦,我们来测试一下我们的成果吧。打开一个html或者php的文件,为什么?因为我们刚才设置了只在这两种类型的文件里才 能用我们设置的代码片断啊。然后在需要的地方输入“cmskeywords”,按Tab键,是不是有个下拉菜单,里面的内容就是刚才在枚举函数里设置的, 用上下键选择任意一个按回车,然后再按Tab,大功告成了。

每做一步都想想刚才是在哪里设置了才会出现这样的结果,试想一下,如果你懂N种cms,这样设置了你能省下多少时间,而且你要输出的代码可能很长,你都可以一下子输出,你也可以举一反三,用这个方法创造更多的奇迹。

2.配置的导入和导出

打开“File”-“Export Setting”,可以把我们辛辛苦苦配置的东西导出来。阿Q温馨小贴士:你可以修改这个配置文件的存放路径,把它放在一个如新浪微盘等等可以和网络同步 的文件夹里,修改配置路径的文件在你软件的安装目录下面的JetBrains\PhpStorm 7.0\bin\idea.properties,用记事本打开,复制第8行,把前面的#去掉,后面放你同步文件夹的路径,插件地址也可以放在你的同步文件夹,这样你在公司和家里就能比较快捷地同步使用这个配置文件了.

©著作权归作者所有:来自51CTO博客作者芮垚的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 2021-03-17:手写代码:单链表插入排序。
  2. 史上首例!阿里程序员写的这三行代码,被国家博物馆收藏了
  3. 建议收藏备查!MySQL 常见错误代码说明
  4. 原创 | 初探施耐德PLC蠕虫技术
  5. 2021-03-16:手写代码:单链表归并排序。
  6. BAT iOS算法面试题(汇总)
  7. 基于DevOps的Android交付工具链建设
  8. 好用的前端开发工具:这四款你必须知道
  9. 2021-03-15:手写代码:单链表选择排序。

随机推荐

  1. Android新增音频流类型
  2. Android error: Failed to install *.apk
  3. Android的Notification研究
  4. Android(总结):控件居中|水平居中|垂直居中
  5. Android UI设计系统-android selector 开
  6. 欢迎下载科幻世界iPhone、iPad、Android
  7. android控件属性
  8. Android 用户界面
  9. Logger详解(二)
  10. Android 数据导出之Excle jxl.jar