jetbrains phpstorm2017激活版是比较老的一个版本,但是这个2017版的界面风格更受用户的喜爱,简约大方,功能版块布局十分明了,使用体验感更棒,而且在编辑代码的过程中如果出现比较明显的语法错误或是漏打的情况,会自动标亮进行提醒哦!
PhpStorm是一个轻量级且便捷的PHP IDE,其旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。
本站下载压缩包运行“PhpStorm-2017.3.3.exe”开始安装,点击NEXT。
选择软件安装目录。
勾选创建PhpStorm 2017桌面快捷方式,下面的是否关联文件格式自行选择。
点install安装,等待一会就完成了。
安装完成后,先不要打开软件,在C盘建一目录 C:dvt-jb-lic-server,解压补丁文件包DVT.rar,把windows文件夹内的dvt-jb_licsrv.amd64.exe复制到刚新建的 C:dvt-jb-lic-server 目录下。
右键以管理员身份运行:C:dvt-jb-lic-serverdvt-jb_licsrv.amd64.exe。
运行桌面快捷方式JetBrains PhpStorm 2017,选do not import settings 点Ok。
选择licenser server,输入命令行中licsrv.adm64的server地址:http://127.0.0.1:1337,并点activate激活。
改进PHP代码风格
PhpStorm 2017.1 带来了新的有用的代码样式选项,例如:
会在配置选项里显示当前配置是数据全局( IDE )还是项目 ( project )。
声明声明内的可配置空间。
为构造函数设置括号 ()。
else if 和 elseif 的相互转换。
命名空间前的空行。
支持 PHPUnit 6
最近,PHPUnit 6 已经发布,现在我们将在PhpStorm中支持它。在新的PhpStorm中,新的命名空间 TestCase 类是被认可和支持的。
改进 Blade 模版引擎的支持这对 Laravel 开发者是一个好消息: PHPDoc 在 Blade injections 中被支持. 你可以在模板内提供变量类型以使用代码补全。. 其他改进包括支持 @includeWhen, @component, 和 @slot directives 嵌套在文档结构中。
具和框架支持,支持Codeception 全栈测试框架
PhpStorm 现在支持 Codeception 测试框架(从 2.2.0版本开始)。你能从 Composer 或者 PHAR 安装它。 PhpStorm运行配置将帮助你在本地运行测试, 测试目标可以在一个 Vagrant 虚拟机上, 也可以在远端解释器或者Docker上。
更好的支持 PSR-0 和重命名/重构功能
现在,如果你在psr-0根目录使用重命名重构功能,它也改变了你的类的命名空间,反之亦然。此外,重命名/重构功能会重命名类子类和它们的文件。
识别字符串中PHP类名
PhpStorm 2017.1 在字符串中识别 PHP 类名。类引用将被添加到单引号风格的字符串文字中,这将帮助您在重命名重构中维护正确的名称,并更快地导航到类。
编辑体验,参数提示( Parameter hints )
参数提示是显示在方法的参数值前面的文字,帮助你更好的理解语义的具体方法。我们还增加了一个选项来定制你的内联参数提示,以符合你的IDE配色方案。感谢PhpStorm的参数提示,代码变得更具可读性,更容易理解。
改进自动导入功能 自动导入函数和常量
PhpStorm 2017.1 现在可以自动导入函数和常量。为了使用这一点,去设置选项 Editor | General | Auto Import | PHP 中启用 auto-import 在 file scope 或是 namespace scope 。
从全局命名空间自动导入
作为从全局命名空间自动导入函数和常量的替代方法,可以让IDE使用全局引用。这个选项在设置选项 Editor | General | Auto Import | PHP 中启用 Prepend functions 和 constants from the global space with ‘’ .
替代语法的当前范围高亮显示
在当前作用域内,类似于大括号的替代语法语句现在被高亮显示。现在你可以很容易地查看和导航在 pHTML 模板之间的匹配内容。
新代码高亮
PhpStorm 2017.1 为所有 extended/implemented 方法、使用 use 导入、或是抛出一个异常(例如 try , catch , 和 @throws )带来了新的醒目的提醒。这样你的代码更直观,更容易掌握重要的细节。要使用此功能,只需将插入 extends , implements , use , catch或者@throws。
PHP 7.1: 改进的匿名类支持
我们增加了对匿名类的支持,这些类现在有一个适当的类型,这意味着匿名类的方法将被正确地解释。这解放了phpStorm的全部力量,包括代码检查,寻找用法,重命名重构,导航到声明和更多内容。
配置PHP运行时
在PhpStorm 2017.1中,可以配置在项目中使用的PHP扩展,这将有助于保持完成列表整洁,只包含相关 PHP 拓展项目。
对于未定义变量的快速修复
添加了新的快速修复功能帮助解决未定义的变量,将其声明为 use 在闭包中导入。
PHP调试,在调试器中将用户定义常量的分组
现在,所有用户定义的常量都在变量列表中的常量节点下进行分组,这有助于减少干扰并保持变量列表的整洁。
package.json 模块完成
PhpStorm 现在能在项目的 package.json 文件提取出包名, 并显示描述和新版本。
集成Jest
感谢新的 Jest 集成,你现在可以从 IDE 运行 Jese 测试,在一个方便的树状视图查看测试结果,从那里轻松地导航到测试源,还调试 Jest测试。
跨平台,对PHP支持refactor功能。
自动生成phpdoc的注释,非常方便进行大型编程。
内置支持Zencode。
支持代码重构,方便修改代码。
拥有本地历史记录功能(local history功能)。
方便的部署,可以直接将代码直接upload到服务器。
生成类的继承关系图,如果有一个类,多次继承之后,可以通过这个功能查看他所有的父级关系。
提取码:yjxi
编程工具 /
下载编程工具 /
下载编程工具 /
下载编程工具 /
下载编程工具 /
下载编程工具 /
下载编程工具 /
下载编程工具 /
下载编程工具 /
下载编程工具 /
下载
网友评论