PhpStorm

 
PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。

优点:

1、跨平台。2、对PHP支持refactor功能。3、自动生成phpdoc的注释,非常方便进行大型编程。4、内置支持Zencode。5、生成类的继承关系图,如果有一个类,多次继承之后,可以通过这个功能查看他所有的父级关系。6、支持代码重构,方便修改代码。7、拥有本地历史记录功能(local history功能)。8、方便的部署,可以直接将代码直接upload到服务器。
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

破解版安装教程

强烈,强烈不建议汉化!!!

PhpStorm官网你可以直接去下载免费试用版本,在这里我们不过多说了。直接教大家怎么安装破解版的。 
1.目前这个破解方法只对2017.1.4版本及以前的版本起作用,所以你要下载这之前的版本。足够使用了。当然你也可以下载最新版本自己找破解方法或者淘宝买也ok。 
点击下载:PhpStorm-2017.1.4.exe 
密码:vncr 
2.下载安装之后,打开:F:\PhpStorm 2017.1.4\bin目录(安装位置可能不一样呦~) 
下面有两个文件:phpstorm.exe.vmoptions,phpstorm64.exe.vmoptions 
打开两个文件,分别在末尾添加如下代码:

-javaagent:F:\PhpStorm 2017.1.4\lib\JetbrainsCrack-2.6.2.jar
  • 1

点击下载:JetbrainsCrack-2.6.2.jar 
密码:c4d4 
注意:此处我做一下说明。好多人一般安装激活的时候在这个地方出现了问题。首先请仔细阅读该教程哈。如果还是有问题,参考如下: 
1.第2步骤的下载安装后,打开F:\PhpStorm 2017.1.4\bin目录,该目录是你的安装目录,比如你安装在D:\phpstorm。那么该路径就是D:\phpstorm\bin目录。 
2.打开两个vmoptions文件,末尾加入代码,路径上也要和你的安装路径匹配,不要一味的粘贴我的。 
3.下载完JetbrainsCrack-2.6.2.jar包。放置的目录正好就是上个步骤末尾添加的代码中的位置。比如你的lib目录是D:\phpstorm\lib,那么你就将该jar包放在此处。 
3.现在你可点击运行phpstorm了,然后会出现一个需要你填写类似密匙代码的框,将以下代码复制进去即可。

ThisCrackLicenseId-{??
"licenseId":"ThisCrackLicenseId",??
"licenseeName":"idea",??
"assigneeName":"",??
"assigneeEmail":"idea@163.com",??
"licenseRestriction":"For?This?Crack,?Only?Test!?Please?support?genuine!!!",??
"checkConcurrentUse":false,??
"products":[??
{"code":"II","paidUpTo":"2099-12-31"},??
{"code":"DM","paidUpTo":"2099-12-31"},??
{"code":"AC","paidUpTo":"2099-12-31"},??
{"code":"RS0","paidUpTo":"2099-12-31"},??
{"code":"WS","paidUpTo":"2099-12-31"},??
{"code":"DPN","paidUpTo":"2099-12-31"},??
{"code":"RC","paidUpTo":"2099-12-31"},??
{"code":"PS","paidUpTo":"2099-12-31"},??
{"code":"DC","paidUpTo":"2099-12-31"},??
{"code":"RM","paidUpTo":"2099-12-31"},??
{"code":"CL","paidUpTo":"2099-12-31"},??
{"code":"PC","paidUpTo":"2099-12-31"}??
],??
"hash":"2911276/0",??
"gracePeriodDays":7,??
"autoProlongated":false}??
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24

注意:这个地方也做下说明。按照以上步骤安装完成成以后,运行编辑器。有以下界面,选择第二个:Activation code,将以上代码放在框中确认即可 
 
OK了,一款2099年到期的PhpStorm编辑器诞生了~~~ 

PhpStorm 常用快捷键和配置

1.配置

设置代码及字体风格:File->Settings->Editor->Colors&Fonts->Font
安装插件(如:tp,laravel,yii。。。):File->Settings->Plugins
设置自动换行:File->Settings->Editor->General->勾选 “ Use soft wrap in editor ”
设置行号:File->Settings->Editor->General-》Appearance->勾选 “ show line numbers”
最后记得点击应用,其他需要配置可以自行百度。
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

2.快捷键

查询快捷键
CTRL+N   查找类
CTRL+SHIFT+N  查找文件,打开工程中的文件(类似于eclipse中的ctrl+shift+R),目的是打开当前工程下任意目录的文件
CTRL+SHIFT+ALT+N 查 找类中的方法或变量(JS)
CIRL+B   找变量的来源,跳到变量申明处
CTRL+ALT+B  找所有的子类
CTRL+SHIFT+B  找变量的 类
CTRL+G   定位行,跳转行
CTRL+F   在当前窗口查找文本
CTRL+SHIFT+F  在指定路径查找文本
CTRL+R   当前窗口替换文本
CTRL+SHIFT+R  在指定路径替换文本
ALT+SHIFT+C  查找修改的文件,最近变更历史
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

自动代码
ALT+回车  导入包,自动修正
CTRL+ALT+L  格式化代码
CTRL+ALT+I  自动缩进
CTRL+ALT+O  优化导入的类和包
CTRL+E  最近更改的文件/代码
CTRL+SHIFT+SPACE 切换窗口
CTRL+SPACE空格  代码自动完成,代码提示,一般与输入法冲突
CTRL+ALT+SPACE  类 名或接口名提示(与系统冲突)
CTRL+P   方法参数提示,显示默认参数
CTRL+J   自动代码提示,自动补全
CTRL+ALT+T  把选中的代码放在 TRY{} IF{} ELSE{} 里
ALT+INSERT  生成代码(如GET,SET方法,构造函数等)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

复制快捷方式
F5   复制文件/文件夹
CTRL+C   复制
CTRL+V   粘贴
CTRL+X   剪 切,删除行
CTRL+D   复制行
Ctrl + Y    删除行插入符号
CTRL+SHIFT+V  可以复制多个文本
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

其他快捷方式
CTRL+Z        倒退(代码后悔)
CTRL+SHIFT+Z  向前
CTRL+H        显 示类结构图
Ctrl +F12      文件结构弹出
Ctrl+Shift+H  方法的层次结构
Ctrl+Alt+H    呼叫层次
CTRL+Q   显示代码注释
CTRL+W   选中代码,连续按会 有其他效果
Ctrl+Shift+W   减少当前选择到以前的状态
CTRL+B   转到声明,快速打开光标处的类或方法说明注释(CTRL + 鼠标单击 也可以)
CTRL+O   魔术方法
CTRL+/   注释//取消注释
CTRL+SHIFT+/  注释/*...*/
CTRL+ []   光标移动到 {}[]开头或结尾位置
CTRL+SHIFT+[]    选中块代码,可以快速复制
ctrl + '-/+': 可以折叠项目中的任何代码块,包括htm中的任意nodetype=3的元素,function,或对象直接量等等。它不是选中折叠,而是自动识别折叠。
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18

调试
F8步过
F7步入
Shift + F7智能进入
Shift + F8步骤
ALT + F9运行到光标
Alt + F8计算表达式
F9恢复程序
Ctrl + F8切换断点
Ctrl + Shift + F8查看断点
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

其他用到但是本文没有写出的快捷键自己搜索下。

配合Git的使用

我们知道平时利用git作为项目版本管理控制的时候 
1.直接在命令窗口直接使用命令下载,更新,上传等等 
2.使用界面化工具进行界面化操作。 
现在有了PhpStorm,可以直接使用编辑器进行,下载,上传,更新,合并等,非常方便。 
我给出图示,编辑器右上角有便捷按钮。 
注意:操作的时候看好分支 

再次重申:强烈,强烈不建议汉化!!!

PhpStorm2017破解版相关推荐

  1. PhpStorm破解版及使用教程2017版本

    破解版安装教程 1.目前这个破解方法只对2017.1.4版本及以前的版本起作用,所以你要下载这之前的版本.足够使用了.当然你也可以下载最新版本自己找破解方法或者淘宝买也ok. 点击下载:链接:PhpS ...

  2. PhpStorm破解版及使用教程

    PhpStorm   PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查. 优点: ...

  3. vs 插件小番茄 visual assist x破解版 破解教程下载

    visual assist x是一款非常好用的Microsoft Visual Studio插件,它可以完全集成到您的Microsoft开发环境中,升级了您的IDE,在不改变编程习惯的同时就可以感受到 ...

  4. Piccure Plus 3.1中文汉化版,Piccure Plus 3.1破解版,模糊照片变清晰神器,让你不再害怕手抖了

    目前随着手机的普及化,大家随时随地都可以拍照,但是每个人拍照的水平各不相同,这种时候一款能把模糊的照片变清晰,把模糊的图片变清晰的软件就成了比不可少的东西了. Piccure Plus 3.1中文汉化 ...

  5. Mac-sublime text 3破解版

    在史蒂芬周下载破解版 安装package control import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f ...

  6. 产品经理原型图神器有望超越Axure 的软件sketch 48.2 for Mac 中文破解版下载

    原文地址:http://www.dabaipm.cn/static/woshipm/422.html 高颜值logo sketch 资源: sketch 中文网: http://www.sketchc ...

  7. 产品经理_(pm)—原型设计软件_Axure 9_axure rp pro 9.0中文破解版安装

    一,软件官网下载地址 https://www.axure.com/download 二,axure rp pro 9.0中文破解版 附注册机授权码汉化包下载和使用方法 Axure 9 中文破解版    ...

  8. 安装RVDS2.2破解版

    安装RVDS2.2破解版 1.       我的RVDS2.2文件时iso文件,所以需要先安装虚拟光驱DAEMON Tools 2.       通过安装的DAEMON Tools来加载RVDS2.2 ...

  9. 数据挖掘SPSS Clementine 12.0.3 多国语言(含中文)破解版

    数据挖掘SPSS Clementine 12.0.3 多国语言(含中文)破解版 2013-01-11 13:05 2111人阅读 评论(0) 收藏 举报 本文章已收录于: 分类: 数据挖掘(3) 作者 ...

最新文章

  1. 彻底解决PHP Session不过期以及SessionId保持不变的问题
  2. Octave(open source版的matlab)介绍Octave online的使用
  3. 好语言,就该善用它——《C++语言的设计与演化》读书笔记
  4. Android开发之The application could not be installed: INSTALL_FAILED_VERSION_DOWNGRADE报错
  5. nothing to build for project 'XXX'
  6. 数据库设计器无法打开方法
  7. mysql学习笔记 查找技术 1207 0311
  8. php 地图 显示 客户位置_网站SEO优化_PHP程序网站怎么做优化 _SEO优化|SEO推广|SEO服务|上海SEO...
  9. socket上传nsdictionary的json数据异常
  10. Servlet→简介、手动编写一个Servlet、使用MyEclipse编写一个Servlet、Servlet生命周期、路径编写规范、初始化参数、MVC设计模式
  11. php开发中控考勤机,中控考勤机
  12. [原创]分期还款的名义利率与真实利率
  13. 计算机专业考研复试流程,给未来的程序猿:2019计算机专业考研复试基本流程...
  14. python训练自己中文语料库_中文语料库构建过程详细教程
  15. 微信小程序Unhandled promise rejection TypeError
  16. 高通 Hexagon V65 HVX 编程参考手册(1)
  17. LightGBM原理简介
  18. Three.js物理材质MeshStandardMaterial和MeshPhysicalMaterial
  19. 机器狗病毒专杀和机器狗病毒样本研究
  20. windows用户和组

热门文章

  1. leetcode简单之603.连续空余座位
  2. 【邢不行|量化小讲堂系列06-Python量化入门】极简方法将日线数据转为周线、月线或其他周期
  3. luogu 3373 线段树懒标记维护乘与加
  4. 不同网络情况的安防摄像头如何通过手机进行直播?
  5. vc excel编程
  6. logback.xml和日志输入格式说明
  7. 电脑出现不良代码查找
  8. vue 监听键盘回车事件 @keyup.enter || @keyup.enter.native
  9. java斜体_设置标签字体用粗体和斜体
  10. 加拿大计算机工程研究生,加拿大电子与计算机工程研究生