phpstorm许可证

Edit: the giveaway is closed and the winners have been notified. Thanks for participating!

编辑:赠品已关闭,获奖者已得到通知。 感谢您的参与!

This week marks the release of PhpStorm 8. It’s no secret PhpStorm has been a long personal favorite of mine after having won me over from Zend Studio, Netbeans and Sublime Text, and we’ve covered the tool extensively before, most notably with the shortcuts guide by yours truly. By following the EAPs, we also taken a look at the new features in PhpStorm 8 before it even came out. Now that the day has finally come, let’s see what else is included, and finish up with a giveaway of free licenses.

本周标志着PhpStorm 8的发布 。 在从Zend Studio,Netbeans和Sublime Text赢得了我的青睐之后,PhpStorm一直是我长期以来的个人最爱,并且我们之前已经广泛地介绍了该工具,尤其是您真正使用的快捷方式指南 。 通过遵循EAP,我们还了解了PhpStorm 8中的新功能,甚至还没有发布。 如今,终于可以了,让我们看看其中还包括什么,并免费赠送免费许可证。

PhpStorm 8的新功能 (New Features in PhpStorm 8)

Apart from the previously covered support for Drupal 8, multiple cursors, PHPUnit 4, remote interpreters, Markdown in PHPDoc, PSR4 inspections, ability to open remote URLs from the files referencing them and, of course, Behat support, several new improvements were made in the time since aforementioned post was published.

除了以前涵盖的对Drupal 8的支持之外,还提供了多个游标,PHPUnit 4,远程解释器,PHPDoc中的Markdown,PSR4检查,从引用它们的文件中打开远程URL的功能,以及Behat支持,当然,在以下方面进行了一些改进:自上述文章发表以来的时间。

刀 (Blade)

Laravel’s template engine, Blade, is finally supported. Like some readers pointed out in the last “new features” post, Blade support was long overdue and Laravel’s popularity has been blowing up while PhpStorm seemed to be ignoring the framework. Far be it from me suggesting an IDE should have built-in support for every framework out there (where would we be now, bloat-wise, had they jumped on board with CodeIgniter or CakePHP and built them into the core?) but Laravel did kind of become the de-facto newbie framework (as in, most welcoming to newbies – don’t get upset!) and making its template engine even easier to use with out of the box syntax highlights, navigation assists and autocompletion will go a long way in making sure the newcomers stick around and don’t feel intimidated when they meet a templating engine for the first time.

最终支持 Laravel的模板引擎Blade 。 就像一些读者在上一期“新功能”一文中指出的那样,刀片支持早就该到期了,而Laravel的受欢迎程度却一直在高涨,而PhpStorm似乎忽略了该框架。 我绝不是建议IDE应该为其中的每个框架都提供内置支持(膨胀的话,如果现在加入CodeIgniter或CakePHP并将它们构建到内核中,我们现在应该在哪里呢?)但是Laravel做到了成为事实上的新手框架(例如,最欢迎新手-不要烦恼!),并使其模板引擎更易于使用,并且具有开箱即用的语法突出显示,导航辅助功能和自动完成功能确保新来者坚持不懈,第一次见到模板引擎时不会感到害怕的方式。

语言混合 (Language Mixing)

You could always easily write SQL queries in your PHP code in PhpStorm, and it usually recognized everything you wanted to accomplish rather well. Adding in dynamic values, however, didn’t always go too smoothly. In an environment in which you configure your editor to be very strict about standards and code cleanliness, a throng of yellow warnings in the right gutter can really annoy a person.

您总是可以在PhpStorm中轻松地用PHP代码编写SQL查询,并且它通常可以识别出您想要很好地完成的所有工作。 但是,添加动态值并不总是很顺利。 在您配置编辑器对标准和代码清洁度非常严格的环境中,正确的装订线中会出现大量黄色警告,这确实会使人烦恼。

Language Injection has now been completely revamped to better support detecting languages within languages. Go ahead and read the post – you’ll be blown away by the smooth workflow that is now possible.

语言注入现已完全进行了改进,以更好地支持在语言中检测语言。 继续阅读这篇文章–平稳的工作流程将使您震惊。

框架支持 (Framework Support)

Apart from Blade, actual framework support has been drastically enhanced too. This functionality is not built-in as it would not make sense to bloat the IDE that much, but they are all available through plugins. Just look at that list of offered frameworks!

除了Blade之外,实际的框架支持也得到了大大增强。 该功能不是内置的,因为没有太多的IDE膨胀,但都可以通过plugins获得 。 只需查看提供的框架列表即可!

Behat支持升级 (Behat Support Upgraded)

In addition to pure intellisense for autocompletion of Behat syntax, the support for this BDD supertool has been further upgraded. You now have a full dashboard for viewing succeeding and failing tests rather than just terminal output, detailed step by step reports, run configurations you can define for various scenarios and conditions, and much, much more. Expect some intense Behat coverage on SitePoint soon, and in the meanwhile, check out their in-depth tutorial.

除了可以自动完成Behat语法的智能感知功能外,还进一步升级了对该BDD超级工具的支持。 现在,您将拥有一个完整的仪表板,可以查看成功和失败的测试,而不仅仅是终端输出,详细的分步报告,可以为各种场景和条件定义的运行配置等等。 期待很快在SitePoint上获得Behat的广泛报道,与此同时,请查看其深入的教程 。

Z射线 (Z-Ray)

I mentioned this already in my monthly news recap, but it deserves another mention. We looked at Z-Ray briefly in the Zend Server article from a while back, but there was no indication of them ever including it in PhpStorm which is, for all intents and purposes, a competing product (Zend Studio vs. PhpStorm, a clash of the titans if there ever was one).

我在月度新闻回顾中已经提到了这一点,但值得再次提及。 我们曾经在Zend Server文章中简短地看过Z-Ray ,但是没有迹象表明它们曾经包含在PhpStorm中,这从所有意图和目的来说都是竞争产品(Zend Studio与PhpStorm,冲突(如果有的话)。

The integration of Z-Ray – by far the most advanced PHP debugging tool ever created to date – in PhpStorm makes for a perfect blend of two of the most powerful PHP development tools currently available out there, and instantly transforms you into a significantly more capable programmer (if not developer).

在PhpStorm中集成Z-Ray(迄今为止迄今为止最先进PHP调试工具)可完美融合当前可用的两个最强大PHP开发工具,并立即将您转变为功能更强大的工具程序员(如果不是开发人员)。

In addition to this, the teamup resulted in a discount code for Zend Server, too, so you can get it 20% cheaper at http://zend.com/server if you use the promo code PHPSTORM.

除此之外,团队合作还为Zend Server提供了折扣代码,因此,如果使用促销代码PHPSTORM,则可以在http://zend.com/server上使其便宜20%。

If you’d like to know more about Z-Ray and its integration with PhpStorm, see here, and don’t forget to sign up for the webinar for a detailed course on how to get the most out of it, scheduled for September 23rd.

如果您想了解有关Z-Ray及其与PhpStorm集成的更多信息,请参见此处 ,并且不要忘记注册网络研讨会 ,以获取有关如何充分利用Z-Ray的详细课程的信息,该课程计划于9月23日举行。 。

阿帕奇·科尔多瓦(Apache Cordova) (Apache Cordova)

If you’ve been wanting to get into mobile app development with Apache Cordova, PhpStorm now supports this, too. It needs to be added in via a plugin – PhpStorm tries to be light by default – but once done, you have the full power of a “works-on-every-platform-deploys-to-every-platform” IDE at your fingertips.

如果您一直想使用Apache Cordova进行移动应用程序开发,那么PhpStorm现在也支持此功能。 它需要通过插件添加– PhpStorm默认情况下会变亮–但是,一旦完成,您就可以拥有“可在每个平台上部署的功能”到IDE的全部功能。 。

To quote directly from their site:

直接从他们的网站报价:

“This integration also features a new project generator for PhoneGap and Cordova, and a plugin manager that helps you install plugins from the Cordova plugin registry or any other repository. The plugin can also facilitate your mobile development with Ionic framework.

“该集成还具有一个适用于PhoneGap和Cordova的新项目生成器,以及一个插件管理器,可帮助您从Cordova插件注册表或任何其他存储库安装插件。 该插件还可以帮助您通过Ionic框架进行移动开发。

If this kind of all-encompassing development power doesn’t excite you, you should re-evaluate your love of coding.

如果这种无所不包的开发能力没有让您兴奋,那么您应该重新评估您对编码的热爱。

内置暂存和单个文件编辑 (Built-in Scratch and Single File Edits)

The Scratch plugin has long been used to give the IntelliJ based IDEs the ability to create and edit “scratch” files – throwaway files that belong neither here nor there. You could use them for single-file editing, as intermediary clipboards, as todo lists, drafts, and more. Basically, a non-project-bound text editor inside PhpStorm.

长期以来,Scratch插件一直被用于使基于IntelliJ的IDE能够创建和编辑“ scratch”文件-既不属于此处也不属于该地区的一次性文件。 您可以将它们用于单文件编辑,用作中间剪贴板,待办事项列表,草稿等。 基本上,PhpStorm中是一个不受项目约束的文本编辑器。

Also, PhpStorm notoriously never could edit individual files without creating a whole project for them. This, and the ability to open multiple projects in the same window are areas in which Netbeans has always beaten PhpStorm. With version 8, two out of three of the aforementioned problems are now solved.

同样,众所周知,PhpStorm永远都不能在不为单个文件创建整个项目的情况下编辑单个文件。 这种能力以及在同一窗口中打开多个项目的能力是Netbeans始终击败PhpStorm的领域。 使用版本8,现在可以解决上述三个问题中的两个。

The scratch plugin is now built-in, so you can write your scratch files at will. Furthermore, you can use PhpStorm to open and edit an individual file, without opening an entire project for it.

暂存插件现已内置,因此您可以随意编写暂存文件。 此外,您可以使用PhpStorm打开和编辑单个文件,而无需为其打开整个项目。

送 (Giveaway)

As a celebratory gesture of the v8 release, Jetbrains has graciously offered to give away three personal licenses to our readers. All you need to do is either comment on this article with your favorite new addition to PhpStorm or your opinion about the IDE (objectively, no need to praise it blankly), or tweet this article to a follower base of at least 50 while using the #phpstorm8sp hashtag, and you’re in the draw. In exactly two weeks, I’ll draw the winners at random.

作为v8版本的庆祝之举,Jetbrains慷慨地提议向我们的读者赠送三份个人许可证。 您需要做的就是用您最喜欢的PhpStorm新增功能对本文发表评论,或者您对IDE的看法(客观上,无需一口气赞扬它),或者在使用该功能时将其推文发布到至少50个关注者#phpstorm8sp hashtag ,您就在抽奖中。 整整两周,我将随机抽出优胜者。

Are you using PhpStorm? If not, why? If you are, how do you like it, and what would you change, if anything? Which of these new features has the biggest draw for you?

您在使用PhpStorm吗? 如果没有,为什么? 如果是的话,您感觉如何,如果有的话,您会做出什么改变? 以下哪个新功能最适合您?

翻译自: https://www.sitepoint.com/phpstorm-8-released-see-whats-new-grab-free-license/

phpstorm许可证

phpstorm许可证_PhpStorm 8发布-查看新功能并获取免费许可证相关推荐

  1. Unity 5.5正式版发布,新功能预览!

    Unity 5.5新功能主要包含以下几个关键点: 新平台,新机会 首先,我们不断扩大内容创作者接触新用户和新市场的机会. Unity 5.5已正式支持Microsoft Holographic (Ho ...

  2. 太强了!Scikit-learn 0.22新版本发布,新功能更加方便

    ☞500g+超全学习资源免费领取 作者:xiaoyu,数据爱好者 Python数据科学出品 Scikit-learn此次发布的版本为0.22.我浏览了一下,此次版本除了修复之前出现的一些bug,还更新 ...

  3. USEARCH11发布,新功能简介

    USEARCH是继Mothur.QIIME后的第三大流行扩增子分析流程,目前引用7296次.由Robert Edgar大神独立编写.官方网址:http://www.drive5.com/usearch ...

  4. Photoshop 2023 Mac(PS 2023)v24.0.0中英文已发布,新功能详细介绍,支持M1/M2/intel

    最新的Photoshop2023激活版正式发布,并附上了详细的ps2023安装教程及图解,让您一目了然.从 Photoshop 开始,惊艳随之而来,从社交媒体贴子到修饰相片,设计横幅到精美网站,日常影 ...

  5. 阿里云发布智能账单功能,让你免费拥有专属的“云产品 消费账单管家”

    2019年12月18日,阿里云宣布AI智能账单分析功能"成本管家"正式上线,这是国内云厂商首次把数据智能技术与账单系统结合,推出的正式产品.让用户从低效的账单获取.整理和分析的工作 ...

  6. 终于来了!iOS 13大更新发布,新功能均与新冠疫情有关

    今天,苹果公司发布了iOS和iPadOS 13.5系统正式版,除了修复bug,版本的重要更新功能都与新冠肺炎疫情有关. 本次更新包大小为418.8MB,详细更新日志如下: iOS 13.5 加快了配备 ...

  7. 删除隐藏版本信息 版本回退_Visual Studio Code 2019 August版本发布,新功能尝鲜

    最近微软VS团队宣布了其免费开源的编辑器Visual Studio Code的新版本.今天我们就一起来尝鲜其带来的功能变化. 概述 新版本带来了很多变化,其中最主要的亮点功能有: 保留全局搜索和替换的 ...

  8. birt预览能有内容发布后没内容_谷歌突然推出Android 11开发者预览版 新版带来部分新功能和改进...

    谷歌刚刚在安卓开发者网站放出 Android 11 版的开发者预览版,该版本主要面向开发者提供用来测试新版功能. 在新版本里目前谷歌已经发布部分新功能和改进,随着开发者版本不断更迭后续更多新功能和改进 ...

  9. Cocos2d-x 2013春季新功能发布和发展规划

    2013-04-13 11:12:08 CocoaChina2013(春季)开发者大会在北京国家会议中心举行.本次大会以"//It's A Circle"为主题,旨在通过提供权威指 ...

最新文章

  1. 《将要淘汰的八种人》读后感
  2. Duplicate Elimination in Scrapy(转)
  3. Oracle树形结构查询之prior的理解
  4. 《大型网站技术架构:核心原理与案例分析》-- 读书笔记 (2) : 大型网站核心架构要素(5) -- 安全性...
  5. mysql多线程复制binlog_MySQL并发复制系列一:binlog组提交 (转载)
  6. Jenkins 配置邮箱 530Authentication required ,535 uthentication failed 的解决方法
  7. C++之导入lib库
  8. golang 遍历list_golang服务开发平滑升级之优雅重启
  9. Lingo基础语法笔记
  10. Alcor(安国)AU6387量产修复(u盘修复)
  11. tfs java_Java SDK for TFS
  12. Linux下使用游戏手柄
  13. 数据结构-头插法和尾插法
  14. c语言ascii码字符集共有多少个编码,标准ascii码字符集共有多少个编码
  15. java + typeahead 使用
  16. moloch1.8.0简单操作手册
  17. EIA 标准电阻速查表
  18. 软考 | 1.5新一代信息技术
  19. 成像技术的历史和背景
  20. RealSync Quest SharePlex 技术对比

热门文章

  1. 推荐给你几个我的姐妹们都在用的多张照片拼图软件
  2. python实现胶囊网络_深度学习精要之CapsuleNets理论与实践(附Python代码)
  3. oSIP协议栈(及eXoSIP、Ortp等)使用入门(转)
  4. python 局域网通信 socket server client
  5. java 实现纸牌_(Java实现) 均分纸牌
  6. *CF1216F. Wi-Fi (dp)
  7. Esp8266进阶之路17 esp8266自研的快速上电开关五次 (开-关为一次) ,无需按键触发则8266进去一键配网模式。(附带Demo)
  8. 抢救零磁道损坏的软盘数据
  9. 百度 android 市场,百度下线91和安卓市场渠道,第三方应用商店继续走向衰落
  10. java desktop_Java Desktop开发资源