web-dev-qa-db-ja.com

PHPStormでRuby構文の強調表示を取得できますか?

this が見つかりましたが、正直にインストール方法や適用されるかどうかはわかりません。ありがとう!

68
jcroll

リンクしたRubyプラグインは、IntelliJ用に設計されていますIDEA Ultimateのみ、PhpStormでは動作しません。詳細については この回答 を参照してください。

ただし、TextMateバンドルサポートプラグインを使用して、PhpStormのRubyファイルの基本的な構文強調表示を取得することは可能です。 。PhpStorm 6.0.1に既に含まれており、インストールする必要はありません、Settings | Pluginsで有効になっていることを確認してください。

  1. Git clone Ruby.tmbundle いくつかのディレクトリに。

  2. このディレクトリをSettingsに追加します| TextMate Bundles

Ruby bundle

何らかの理由で、PhpStorm TextMateバンドルのサポートは、このバンドルでサポートされている*.rbファイルを認識しません。この問題を修正するには、いくつかのテキストエディターでRuby.tmbundle\Syntaxes\Ruby.plistファイルを開き、<key>fileTypes</key>セクションを見つけ、<string>rb</string>の下に<array>を追加します

(上記は最新のRubyバンドルバージョンで修正される必要があるため、バンドルの編集は不要になりますが、他の言語バンドルを追加する場合は調整が必要になる可能性があります))

PhpStormを再起動し、*.rbが正しく関連付けられたことを確認します。

association

これで、PhpStormでRuby構文強調表示:

Ruby syntax


単一のIDEでRubyとPHP(その他))の両方を完全にサポートする必要がある場合は、 IntelliJ IDEA Ultimate

166
CrazyCoder

CrazyCoderのgitリポジトリは、Windowsシステムでは機能しません。Windowsでは多数のファイル名が無効であるためです。

ただし、Ruby textmateの公式リポジトリ:

https://github.com/textmate/Ruby.tmbundle

3
Populus

私は実際にPhpStormテーマをRubyMineに問題なくコピーしたので、両方の方法で行く必要があります。

PhpStormのTextMateキーマップも作成しました。ここをご覧ください: http://tentaclecms.com/blog/2013/08/textmate-keymap-for-phpstorm/ =

1
Adam Patterson