Help us understand the problem. What is going on with this article?

PHPStormのメジャーアップデートPhpStorm 2019.2が来た

More than 1 year has passed since last update.

詳しいアップデートの内容はこちらにあります https://www.jetbrains.com/phpstorm/whatsnew/

概要

JetBrainsからのメールによると以下の機能が推しのようなので、それらについて軽くメモっておきます。

  • PHP 7.4の型付きプロパティのサポート。
  • 正規表現ハイライトと確認。
  • オンザフライでの重複検索。
  • 20言語以上のシンタックスハイライト。
  • すぐに使えるEditorConfigとシェルスクリプトのサポート。

PHP 7.4の型付きプロパティのサポート。

PHP7.4から入ったType Propertyがサポートされています。プロパティの型定義に合わない値を代入するとエラー表示されます。自社ではElasticBeanstalkを使っているという制約があってPHPのバージョンがまだ7.2なのですが、Typed Property早く使いたい。

PHP 7.4の型付きプロパティのサポート

正規表現ハイライトと確認。

正規表現の実行結果をPHPStorm上で試せるようになります。めちゃ便利。
正規表現ハイライトと確認。

オンザフライでの重複検索。

プロジェクト内で重複するコードがあると教えてくれるようになります。コピペコードが見つかってしまう…。怖いw
オンザフライでの重複検索。

20言語以上のシンタックスハイライト。

Ruby、Python、Goなどを含む20以上の異なるプログラミング言語のシンタックスハイライトが使えるとのこと。
メインでPHP書いているけど、他にも色々書いているという時に便利かも?

すぐに使えるEditorConfig

EditorConfigがプラグインを入れなくても使えるようになったのかな?
https://qiita.com/naru0504/items/82f09881abaf3f4dc171 こちらの記事にあるようにプラグイン入れれば前から使えたはず。

すぐに使えるEditorConfig

その他にもたくさんアップデートがある

その他にも、たくさんアップデートがあったようです。

個人的に嬉しいのは

  • 1行の配列を複数行に変換
  • switch文をよりかんたんに書ける

あたりの地味に便利そうなやつです。

Docker、Database、HTTP Client、VSC辺りのサブのツールも機能追加されているようですが、そこら変は個人的には全然使っていないので…。

更に詳しくはこちらを御覧ください。https://www.jetbrains.com/phpstorm/whatsnew/

kazuhei
八丁堀のスタートアップ企業で働いています。 PHPとAWSが主なお仕事。
macloud
M&Aクラウドは「テクノロジーの力で、M&Aに流通革命を」をミッションにM&Aプラットフォーム「M&Aクラウド」を開発運営するスタートアップです。
https://macloud.jp
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away