JetBrains PhpStorm是一款编程人员必备的php编程工具。专业强大的php编程软件就是 JetBrains PhpStorm 。它可帮助您更有效地绕过代码,并在处理大型项目时节省时间。而且大多数检查的快速修复使您可以轻松地立即修复或改进代码。 Alt + Enter为每次检查显示适当的选项。所以小编准备了这款破解版,有需要的感觉来下载吧!
安装教程:
1.点击安装包,开始准备安装phpstorm2019
2.选择好自己的安装路径,路径不要出现中文!
3.根据自己的系统位数进行选择,并且关联上php文件
4.选择Install开始安装
5.点击finish完成安装
6.选择第二项
7.默认设置,直接跳过
8.选择中间项,然后输入注册码
9.正常打开,但是不是中文的,准备汉化
10.把安装包的汉化文件拷贝在安装目录的lib文件里面
11.汉化成功
使用技巧:
1、PHPstorm设置让它默认就显示行号
Settings->Editor->General->Appearance 第四个勾选 show line numbers
2、PHPstorm在右侧显示当前页面中包含的函数(快捷键 ALT + 7)
view->Tool Windows->Structure
3、PHPstorm在左侧显示项目目录结构(快捷键 ALT + 1)
view->Tool Windows->Project
4.常用快捷键
command + option + l 将代码格式化
command + shift + u 切换大小写
command + shift + + / command + shift + - 折叠/展开所有区块
command + e 列出最后打开的文件
control + tab / control + shift + tab 切换打开的文件
command + / 行注释
ctrl + shift + / 块注释
command + b 函数追踪,同command +单击
command + alt + 左右箭头 操作动作前进/回退
shift + command + r 按文件名搜索对应文件所在路径
shift + command + t 按类名搜索对应文件所在路径
shift + command + c 复制当前文件所在路径
Command + Shift + O 打开文件
Command + O 打开类
alt + F1 定位编辑文件所在位置:
alt + F12 打开命令行栏
command + shift + f 全局搜索
软件功能:
1、定位死码
如果您正在处理遗留代码库,并且希望清理这些代码,那么一个很好的开始方法就是删除死代码。现在PhpStorm检测冗余代码并高亮显示可能从未使用过的类、类成员和函数。这,这个,那,那个未使用声明检查考虑了代码的动态用法,例如通过魔术方法。若要检查整个项目的报告,请选择>检查代码….
2、串杂耍工具箱
我们增加了多个操纵字符串的新意图。您现在可以将字符串连接转换为内插,将连接或内插转换为sprintf调用,将连接的字符串复制到剪贴板,并执行许多其他操作。压榨ALT+Enter在字符串上查看可用的操作。
3、删除未使用的变量
引入了一个新的快速修复程序,它可以帮助您摆脱赋值‘或闭包’使用列表中出现的未使用的变量。快速修复足够聪明,可以检测赋值表达式可能产生副作用的情况。
4、移到类重构
通过新的迁移到类重构,您可以将函数或常量传递到它们逻辑上属于的类,它将为您找到和修改所有的用法。中选择多个函数,可以同时移动多个函数。结构工具窗口。
5、方法可以是“静态”检查
如果一个类有一个不使用任何实例引用的方法,该软件将检测它并提供一个方便的快速修复:按下ALT+Enter在方法上,并使它是静态的。所有的使用将自动更新。
6、PHP改进的自动完成
在一个特殊文件的帮助下,.phpstorm.met.php,这款软件现在能够更好地建议参数和返回值。这是为了解决这样的情况:您希望看到一组建议的常量,而不是整数或字符串之类的简单类型。或者,如果您期望某个函数返回某个常量。您还可以通过提供自己的文件来改进中对库或项目的建议。
7、前人下一个
在一个特殊文件的帮助下,这款软件现在能够更好地建议参数和返回值。这是为了解决这样的情况:您希望看到一组建议的常量,而不是整数或字符串之类的简单类型。或者,如果您期望某个函数返回某个常量。您还可以通过提供自己的文件来改进中对库或项目的建议。
8、返工进口
我们已经修改了与导入和使用FQN命名空间相关的检查和意图操作。他们背后的主要想法是尽量避免使用限定符。现在,该软件将允许您尽可能地删除一个冗余限定符,或者用相应的“use”import语句替换它。另外,当您将一些代码粘贴到文件中时,它将请求重用现有的别名。
9、代码清理
代码清理工具带有特定于PHP的意图:它可以优化类名的出现通过添加“use”语句或从其中删除不必要的部分。它也可以自动修复代码样式PHPCSFixer或PHP_CodeSniffer的phpcbf问题。在vcs提交之前执行清理,或在任何时候通过代码->代码清除…..
10、更新的文档和浏览器兼容性
文件(F1)对于CSS属性和HTML标记和属性,现在显示最新描述以及关于MDN对浏览器的支持以及完整MDN文章的链接。此外,要检查目标浏览器版本中是否支持使用的所有CSS属性,可以在首选项中启用新的浏览器兼容性检查。
11、改进了对Vue应用程序中类型记录的支持
该软件现在利用类型记录语言服务以及它自己对.VUE文件中的类型记录代码的类型记录支持。这意味着您现在将获得更准确的类型检查和输入信息,能够使用服务提供的快速修复,并在类型记录工具窗口中查看当前文件中的所有类型记录错误。
12、角度应用程序的新检查
对于角度应用程序,增加了17次新的检查,这些检查将帮助您在输入应用程序时检测到特定角度的错误,并将建议适当的快速修复。在类型记录和模板文件中,这些检查将检查绑定、指令、组件和许多其他内容的使用情况。
13、新调试器控制台
在JavaScript和Node.js调试工具窗口中满足新的、改进的交互式调试器控制台!现在它使用树视图显示对象,它支持用CSS对日志消息进行样式化,并使用控制台、组()和控制台()对它们进行分组。您还可以筛选出任何类型的日志消息。
14、将功能转换为异步/等待
您可以自动更改一个函数,该函数通过.然后()和.catch()调用返回一个承诺,然后调用一个异步函数,该函数使用异步/等待语法。简单按ALT-输入在函数的名称上选择“转换为异步函数”。这不仅在类型记录文件中是可能的,而且在JavaScript和Flow中也是可能的。
15、最近的地点弹出
在这个新的导航弹出窗口中,您会发现最近访问过的代码点带有上下文-前面的几行和后面的几行。在这个弹出窗口中,所有的位置都是按时间顺序排列的,最后一次访问的位置位于顶部。要调用新的最近的位置弹出,请按CMD-移位-E / Ctrl+Shift+E。键入要在上下文中搜索的任何文本。
16、风投改进
新的“取消所有检查”“部分Git提交”复选框允许您一次取消选中所有代码块,然后选择要提交的代码块。此外,修正,壁球,和樱桃-选择的行动现在可以在Git日志中。