大家好,又见面了,我是你们的朋友全栈君。
本文引自网络,仅供本人学习使用之用,感谢网友的分享
PhpStorm
PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。
优点:
1、跨平台。 2、对PHP支持refactor功能。 3、自动生成phpdoc的注释,非常方便进行大型编程。 4、内置支持Zencode。 5、生成类的继承关系图,如果有一个类,多次继承之后,可以通过这个功能查看他所有的父级关系。 6、支持代码重构,方便修改代码。 7、拥有本地历史记录功能(local history功能)。 8、方便的部署,可以直接将代码直接upload到服务器。
激活成功教程版安装教程
强烈,强烈不建议汉化!!!
PhpStorm官网你可以直接去下载免费试用版本,在这里我们不过多说了。直接教大家怎么安装激活成功教程版的。 1.目前这个激活成功教程方法只对2017.1.4版本及以前的版本起作用,所以你要下载这之前的版本。足够使用了。当然你也可以下载最新版本自己找激活成功教程方法或者淘宝买也ok。 点击下载:PhpStorm-2017.1.4.exe 密码:vncr 2.下载安装之后,打开:F:PhpStorm 2017.1.4bin目录(安装位置可能不一样呦~) 下面有两个文件:phpstorm.exe.vmoptions,phpstorm64.exe.vmoptions 打开两个文件,分别在末尾添加如下代码:
代码语言:text复制-javaagent:F:PhpStorm 2017.1.4libJetbrainsCrack-2.6.2.jar
点击下载:JetbrainsCrack-2.6.2.jar 密码:c4d4 3.现在你可点击运行phpstorm了,然后会出现一个需要你填写类似密匙代码的框,将以下代码复制进去即可。
代码语言:javascript复制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}??
OK了,一款2099年到期的PhpStorm编辑器诞生了~~~
PhpStorm 常用快捷键和配置
1.配置
代码语言:javascript复制设置代码及字体风格: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”
最后记得点击应用,其他需要配置可以自行百度。
代码语言:javascript复制
2.快捷键
代码语言:javascript复制查询快捷键
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 查找修改的文件,最近变更历史
代码语言:javascript复制自动代码
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方法,构造函数等)
代码语言:javascript复制复制快捷方式
F5 复制文件/文件夹
CTRL C 复制
CTRL V 粘贴
CTRL X 剪 切,删除行
CTRL D 复制行
Ctrl Y 删除行插入符号
CTRL SHIFT V 可以复制多个文本
代码语言:javascript复制其他快捷方式
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,或对象直接量等等。它不是选中折叠,而是自动识别折叠。
代码语言:javascript复制调试
F8步过
F7步入
Shift F7智能进入
Shift F8步骤
ALT F9运行到光标
Alt F8计算表达式
F9恢复程序
Ctrl F8切换断点
Ctrl Shift F8查看断点
其他用到但是本文没有写出的快捷键自己搜索下。
配合Git的使用
我们知道平时利用git作为项目版本管理控制的时候 1.直接在命令窗口直接使用命令下载,更新,上传等等 2.使用界面化工具进行界面化操作。 现在有了PhpStorm,可以直接使用编辑器进行,下载,上传,更新,合并等,非常方便。 我给出图示,编辑器右上角有便捷按钮。 注意:操作的时候看好分支
再次重申:强烈,强烈不建议汉化!!!
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/167478.html原文链接:https://javaforall.cn