Я нашел этот, но, честно говоря, не знаю, как его установить или применимо. Спасибо!
Можно ли включить подсветку синтаксиса Ruby в PHPStorm?
Ответ 1
Плагин Ruby, который вы связали, предназначен только для IntelliJ IDEA Ultimate, он не будет работать с PhpStorm. Подробнее см. этот ответ.
Тем не менее, можно получить базовую подсветку синтаксиса для файлов Ruby в PhpStorm, используя плагин TextMate bundles support. Он уже включен в PhpStorm 6.0.1, и вам не нужно его устанавливать, просто убедитесь, что он включен в Settings
| Plugins
.
-
Git clone Ruby.tmbundle в какой-то каталог.
-
Добавьте этот каталог в
Settings
|TextMate Bundles
:
По какой-то причине поддержка PhpStorm TextMate Bundles не распознает файлы *.rb
, поддерживаемые этим пакетом. Чтобы устранить эту проблему, откройте файл Ruby.tmbundle\Syntaxes\Ruby.plist
в каком-либо текстовом редакторе, найдите <key>fileTypes</key>
раздел, добавьте <string>rb</string>
в <array>
(приведенное выше должно быть исправлено в последней версии пакета Ruby, поэтому редактирование пакета больше не требуется, но если вы добавляете какой-либо другой языковой пакет, это то, что вам может понадобиться настроить)
Перезапустите PhpStorm, убедитесь, что *.rb
теперь правильно привязан:
Теперь вы получаете подсветку синтаксиса Ruby в PhpStorm:
Если вам нужна полная поддержка как Ruby, так и PHP (плюс многое другое) в одной среде IDE, рассмотрите возможность использования IntelliJ IDEA Ultimate.
Ответ 2
CrazyCoder git repo не работает в системах Windows, так как большое количество имен файлов недействительно в Windows.
Я, однако, нашел официальное репо для ruby для textmate:
Ответ 3
Я действительно копировал свою тему PhpStorm в RubyMine без проблем, поэтому она должна идти в обоих направлениях.
Я зашел так далеко, что создал ключевую карту TextMate для PhpStorm, вы можете посмотреть здесь: http://tentaclecms.com/blog/2013/08/textmate-keymap-for-phpstorm/