Можно ли запустить команду терминала/командной строки внутри Rubymine?
Я работал бы намного быстрее, если бы у меня была какая-то командная строка, работающая внутри рубинина, возможно ли это? При тестировании я повторно переключаюсь в окно терминала, и это становится довольно раздражающим.
Я могу запускать консоль рельсов, а также изолированную версию Rubine, а также сервер рельсов и сервер spork.
Было бы неплохо, если бы командная строка внутри rubimine также ускорила бы работу. Infact, что сделало бы рубин на 100% идеальным для моего развития рельсов, поскольку он требует всего остального.
Ответы
Ответ 1
В продуктах на платформе IDEA нет такой возможности. Вам нужно запустить терминал извне. Обратите внимание, что вы можете создать External Tool
для удобного запуска окна терминала в текущем каталоге файлов или модулей.
UPDATE: терминал (консоль SSH) был добавлен в PhpStorm/WebStorm 7.0, IDEA 13, RubyMine 6, PyCharm 2.7.3.
Ответ 2
Я использовал инструкции CrazyCoder для этого. Ниже приведены инструкции для windows (nerrr)
- Файл, настройки
- нижняя половина меню называется IDE Settings, посмотрите в этом списке, чтобы найти внешние инструменты (на полпути, он замедляется, насколько это легко сделать, я люблю эту IDE).
- Нажмите на единственную доступную кнопку (для большинства), [+]
- дайте своей пользовательской вещи имя ( "terminal"? "command prompt"?)
- В большинстве случаев вы просто оставляете пустой
- нажмите кнопку [...] рядом с программой, а затем просто перейдите к Windows/system32/cmd.exe
- Наконец, если вы не хотите иметь пусковой путь командной строки (C:\Windows\system32 (CHANGE YOUR PATH)), просто нажмите на [...] рядом с "Рабочий каталог" чуть ниже, и измените свой путь к Рабочем столу или тому, что вы предпочитаете.
- Нажмите "ОК".
- Вы закончили! Это так просто. Теперь для доступа к этому (без перезагрузки req'd) нажмите "Инструменты", а затем в разделе "Действия XML" (для меня в любом случае) вы должны найти свой "терминал" или "cmd" или что бы вы его не назвали.
- проверить его командой "ipconfig".
- вы всегда можете вернуться к настройкам/внешним инструментам, в которые вы попали, в первую очередь, чтобы изменить свои настройки (например, путь по умолчанию) или создать другой настраиваемый инструмент. Потому что это (создатель RubyMine External Tools), очевидно, очень мощный инструмент.
Ответ 3
Если кто-то ищет это для рубимина в версии 7.
Нажмите Alt + f12 для терминала.
Источник: https://www.jetbrains.com/ruby/webhelp/working-with-embedded-local-terminal.html