Ich fand das , bin mir aber ehrlich gesagt nicht sicher, wie ich es installieren soll oder ob es zutrifft. Vielen Dank!
Das von Ihnen verknüpfte Ruby-Plug-In wurde nur für IntelliJ IDEA Ultimate entwickelt und funktioniert nicht mit PhpStorm. Siehe diese Antwort für weitere Details.
Es ist jedoch möglich, die grundlegende Syntaxhervorhebung für Ruby-Dateien in PhpStorm mithilfe des Plug- Ins zur Unterstützung von TextMate-Bundles zu erhalten . Es ist bereits in PhpStorm 6.0.1 enthalten und Sie müssen es nicht installieren. Stellen Sie einfach sicher, dass es in Settings
| aktiviert ist Plugins
.
Git klonen Ruby.tmbundle in ein Verzeichnis.
Fügen Sie dieses Verzeichnis in Settings
| hinzu TextMate Bundles
::
Aus irgendeinem Grund erkennt *.rb
die Unterstützung von PhpStorm TextMate-Bundles keine Dateien, die von diesem Bundle unterstützt werden. Um dieses Problem zu beheben, öffnen Sie die Ruby.tmbundle\Syntaxes\Ruby.plist
Datei in einem Texteditor, suchen Sie den <key>fileTypes</key>
Abschnitt und fügen Sie ihn <string>rb</string>
unter hinzu<array>
(Das oben Genannte sollte in der neuesten Ruby-Bundle-Version behoben sein, sodass die Bearbeitung des Bundles nicht mehr erforderlich ist. Wenn Sie jedoch ein anderes Sprachpaket hinzufügen, müssen Sie es möglicherweise anpassen.)
Starten Sie PhpStorm neu und stellen Sie sicher, dass die *.rb
Zuordnung jetzt korrekt ist:
Jetzt erhalten Sie in PhpStorm eine Hervorhebung der Ruby-Syntax:
Wenn Sie volle Unterstützung für Ruby und PHP (und vieles mehr) in einer einzigen IDE benötigen, sollten Sie IntelliJ IDEA Ultimate verwenden .
Das Git-Repo von CrazyCoder funktioniert in Windows-Systemen nicht, da eine große Anzahl der Dateinamen in Windows ungültig ist.
Ich habe jedoch das offizielle Repo für Ruby für Textmate gefunden:
https://github.com/textmate/ruby.tmbundle
quelle
Ich habe mein PhpStorm-Thema tatsächlich ohne Probleme in RubyMine kopiert, daher sollte es in beide Richtungen gehen.
Ich habe sogar eine TextMate-Keymap für PhpStorm erstellt. Sie können sie hier einsehen: http://tentaclecms.com/blog/2013/08/textmate-keymap-for-phpstorm/
quelle