7
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

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

Posted at

詳しいアップデートの内容はこちらにあります 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/

7
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?