phpstorm2018是JetBrains公司开发的一款商业的 PHP 集成开发工具,旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。对于IDE开发的相关工作者来说一款优秀的辅助软件至关重要,软件为PHP和Web提供了新功能,错误修复和代码完成功能,并包含了IntelliJ平台的最新改进,而且这款软件内置支持Zencode,能够更高效提高您的工作效率。
安装激活
1、解压压缩包,双击安装程序进行安装
2、安装完成后勾选“PhpStorm”,点击“Finish”
3、弹出的complete installation弹框默认选择,点击“OK”
4、以记事本方式打开“hosts”文件(C:\Windows\System32\drivers\etc\host),将“0.0.0.0 account.jetbrains.com”添加到hosts文件中,然后保存退出
5、再打开
浏览器输入“http://idea.lanyus.com/”,点击"获取注册码"
6、复制对话框中的注册码
7、回到“PhpStorm激活界面,点选“Activation code”,并将注册码复制到下面的编辑框中,然后点击“OK”即可激活成功
8、然后退出,将解压文件中的汉化补丁放入PhpStorm安装目录下的lib目录下即可汉化成功
新增功能
1、内联函数/方法重构
在你的代码中使用该方法的身体有时会比使用方法 本身更实用,在这种情况下,你将需要更换的调用方法与实际 方法的内容。这可能会非常棘手,在某些情况下,你会需要处理多个 函数调用,保持适当的变量范围的默认值,并重新格式化代码的 。新的内联重构将帮助您以上所有
2、重构你的代码风格的功能
帮你轻松迁移您的代码必须和功能编码风格之间, phpStorm 2018.1引入了几个新的检查和快速。这些将 成环_图阵列,array_filter和array_fill函数调用, 和副。只有等效变换进行,和你的 代码逻辑没有变化
3、可配置的未检查的异常
phpStorm 2017.3引入了一个新的例外分析引擎,可以捕获未处理的 例外,检测缺失@抛出标签,等等。加上有时需要 配置,在2018.1我们增加phpStorm例外列表中被排除在 分析
4、创建类的测试
TDD越来越流行,情况相当普遍,其中测试 已经到位,但覆盖类还不存在。要处理这样的情况下, phpStorm 2018.1将帮助你生成一个类的方法从一个 现有的类。phpStorm也会带你psr-0 / psr-4结构考虑在各自的位置产生目标类和类的方法
5、codeception:代码覆盖率
我们听说你对codeception执行代码覆盖率的要求。这是 phpStorm 2018.1实施,和它的作品像PHPUnit覆盖。你会看到覆盖 结果在项目视图中以及在代码编辑器的左栏:覆盖的代码 线将显示绿色标记,而裸露的线–红标记
6、断言的支持
在HTTP客户端响应工作有了明显的提高。phpStorm 2018.1带来支持的断言和自定义JavaScript(ECMAScript 5.1)你 可以运行在接收到一个HTTP响应代码。由于响应作为一个JavaScript 对象,您可以快速获得所有的细节。你也可以创建测试,将 断言请求返回可以预期的是什么。测试结果将显示在测试 选项卡,允许你浏览发起请求并重新运行试验
7、简化的开始
phpStorm 2018.1将帮助您启动新的HTTP客户端和从 现在过时的基于GUI的REST客户端迁移。现场模板可以让你快速插入 要求骨架没有打字最常使用的要求 将提供有用的例子,例子要求收集。默认的HTTP请求模板现在 非空,包含一个更快的启动一些线索
8、格式化与漂亮
随着新的格式化与漂亮行动(ALT SHIFT CMD / Ctrl-P),你现在可以 格式选定的代码,文件或使用漂亮的整个目录。 注意漂亮应安装为您的项目依赖性或全球的你
9、创建新的Vue项目
你现在可以创建使用Vue CLI webstorm新安装的 Vue项目。NPM install——G VUE CLI创建新的项目,然后按– vue.js在IDE的欢迎屏幕,并回答有关模板和工具,你 想用你新项目的问题
10、IDE的改进
与部分Git支持即可以现在将只选择从 文件。在提交更改对话框选择代码 你想提交块的不同视图中使用复选框。您还可以添加代码改线用行动 在编辑沟新更新并提交变更
11、数据库工具
在PhpStorm的数据库工具已得到改善,感谢我们的同事在JetBrains datagrip团队:
Data editor SQL log
现在你可以告诉phpStorm如何切换模式:自动,手动,禁用
在Exasol,在Redshift和虚拟模式外模式
软件特色
一、智能PHP编辑器
1、PHP代码补全
2、智能的重复编码检测器
3、PHP重构
4、支持Smarty和PHPDoc
5、支持多语言混合
二、Java Script 编辑器
1、基于DOM/指定浏览器完成
2、代码导航和用法查找
3、JavaScript 重构
4、JavaScript调试器
三、HTML/CSS编辑器
1、支持HTML5
2、支持Zen编码
3、检验和快速修正
4、显示应用的外观
5、提取嵌入样式
更新日志
1、转到符号导航的改进
2、类别名等级检查
3、运行测试的天沟图标
4、新的作曲家的行动
5、包括支持更好的@
6、新的UI的文件
7、更好的支持多HiDPI显示Windows
8、改进的Xdebug探查观众
9、重新聚焦系统
10、打开终端,在一个特定的文件夹
点击星星用来评分