phpstorm2019安装和使用
http://www.3322.cc/soft/.html
PhpStorm 2019专门用户制作PHP集成开发软件,全新的版本拥有许多改变。有了这款软件,你就可以随时随地的对编码进行更改编辑。拥有最智能的javascript编辑器,提供代码完成、验证和快速修复、重构、JSDoc类型注释支持、JavaScript调试和单元测试、JavaScript框架支持等等。利用类型记录语言服务以及它自己对.VUE文件中的类型记录代码的类型记录支持。这意味着您现在将获得更准确的类型检查和输入信息,能够使用服务提供的快速修复,并在类型记录工具窗口中查看当前文件中的所有类型记录错误。通过新的迁移到类重构,您可以将函数或常量传递到它们逻辑上属于的类,它将为您找到和修改所有的用法。现在PhpStorm检测冗余代码并高亮显示可能从未使用过的类、类成员和函数。如果一个类有一个不使用任何实例引用的方法,该软件将检测它并提供一个方便的快速修复:按下ALT+Enter在方法上,并使它是静态的。所有的使用将自动更新。新的“取消所有检查”“部分Git提交”复选框允许您一次取消选中所有代码块,然后选择要提交的代码块。此外,修正,壁球,和樱桃-选择的行动现在可以在Git日志中。
安装教程
1、下载软件之后点击“PhpStorm-2019.1.exe”进行安装
2、进入安装向导,直接点击next
3、这步是设置安装目录,点击browse可以更改,一般不建议安装在c盘哦
4、选择安装方式,用户需要根据自己的系统情况来进行选择32位或者是64位
5、直接点击install就开始安装了哦
6、正在安装中,请稍等
7、安装成功,先取消勾选,退出界面
8、然后找到hosts文件,用记事本方式打开
hosts默认位置:C:WindowsSystem32driversetc
9、然后将以下内容填入hosts然后进行保存
0.0.0.0 account.jetbrains.com
0.0.0.0 www.jetbrains.com
10、打开网页http://sigusoft.com/,直接点击注册码即可获得
11、打开软件,找到注册窗口,选择activation code将刚刚的注册码填入其中,点击OK
12、可以看到软件可以免费使用了哦
使用技巧
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日志中。