RubyMine

RubyMine 2017.1リリース: Docker, RuboCop, Puppet, RoRのテスト生成など!

RubyMine 2017.1 (build 171.3780.96) これは、RubyMineの今年最初のメジャーアップデートです。是非新着情報ページで詳細について確認し、新しいバージョンを入手してください。

506x253_Twitter_post_banner_RM_2017_1_@2x

アーリーアクセスプログラムの期間に、私たちはRubyMineで行ったあらゆる変更をご説明するために、複数回記事を投稿いたしました。そのため、頻繁に当プログラムをご利用のユーザーの方々は、v2017.1の内容をすでにご存じです。関連のブログ記事へのリンクを含む、すべての新機能の簡単なリストは次のとおりです:

 

Docker

  • RubyMineは、RubyMineで利用可能なDocker統合プラグインの使用を通じてDockerを完全にサポートしています。Docker SDKの設定の詳細については、こちらの記事をご覧ください。

RVM gemsets

  • 新しいプロジェクトウィザードから新しいRVM gemsetsを作成する機能を追加いたしました。これはかなり便利だと思います。関連記事をご参照ください。
  • Ruby SDKとGemsダイアログ(Preferences / Settings | Ruby SDKand Gems)でRVM gemsetsを作成する方法を追加いたしました。

RuboCop support

  • IDEはバックグラウンドでCopを実行し、RubyMine検査と同じ方法でRuboCop違反を表示します。こちらの記事は、RubyMineでRuboCopを使用する方法についてもう少し詳しく説明いたします。今後のアップデートに向けて、私たちはRuboCopサポートに引き続き取り組む予定です。

RoRのテスト生成

  • Go to testアクションよりRailsコントローラ、モデル、ヘルパー、メーラのテストを作成する機能を追加いたしました。詳しくはこちらをご覧ください。

Puppet

  • Puppet開発用にRubyMineをご使用の場合、New ProjectウィザードからPuppetモジュールを生成することができます。ぜひご活用ください。 こちらからどのような感じなのかご確認いただけます。
  • コンテキストメニューから依存関係をインストールするように選択された場合、IDEはプロジェクト内のモジュールおよび/または環境をすべて検索し、プロジェクト構造を更新します。こちらの記事で詳細をご確認ください。

その他の改善

  • JavaScriptの改善:Vue.jsのサポート、Reactコンポーネント用の自動インポート、Jestとの統合RubyMineがWebStorm由来の新しい機能をすべてご確認ください。
  • VCSの改善には、新しい検索と表示オプションが含まれています。また、Gitログの検索がはるかに高速になりました。
  • Ruby用のパラメータヒント。続きを読む
  • マークダウンファイルの構造ビューが更新されました。続きを読む
  • 新しい「Find in Path」ダイアログは、検索結果を即座に表示します。続きを読む
  • 新しいRuby Classダイアログで、適切なモジュールにネストされたクラスを作成できるようになりました。続きを読む
  • 生成されたRailsエンティティ用のロールバック。続きを読む
  • Cucumber 3のサポート。
  • RegExpシンタックスハイライト用のカスタマイズ可能なカラー。
  • エディタでの絵文字をサポート。

RubyMine 2017.1を新着情報ページからダウンロードし、下記のコメントからご意見をお寄せください。

改善の全リストについては、リリースノートをご参照ください。

問題が発生した場合、いつでもサポートチームにご連絡いただくか、YouTrackへレポートしてください。

よろしくお願いいたします!

RubyMine チーム

[原文]

image description

Discover more