Описание тега sublimerepl
SublimeREPL - это плагин для Sublime Text 2/3, который запускает интерактивные интерпретаторы с нескольких языков на обычной вкладке. Он также позволяет подключаться к удаленному интерпретатору (например, Clojure/Lein) через порт telnet.
SublimeREPL имеет встроенную поддержку истории команд и передачи кода из открытых буферов в интерпретаторы для оценки.
SublimeREPL
- это плагин sublime-text для sublimetext2 и sublimetext3, который запускает интерактивные интерпретаторы (как локальные, так и удаленные) внутри обычной вкладки или представления Sublime. Он имеет встроенную поддержку более 30 языков, включая основные операции оболочки ( cmd и bash).
особенности
- Запуск REPL ( чтение Eval-печати-цикл) интерпретатор внутри Sublime Text 2 / 3 вид / таб.
- Постоянная история REPL на каждом языке.
- Легко оценивайте код в работающем REPL.
- Замена для внешних систем сборки, позволяющая использовать
stdin
(Pythonraw_input
/input
, Рубиgets
, Clojure'sread-line
и др.) в программах. - Богатая конфигурация с настройками для конкретной платформы, переменными среды, зависящими от проекта и / или файла, и разумными значениями по умолчанию.
- Большое количество поддерживаемых языков из коробки, в том числе питона, рубин ( монтировки и IRB), г, Clojure / clojurescript, nodejs, Lua, PHP, Скале, CLISP и варианты, Haskell, и многое другое.
- Архитектура расширяема, поэтому можно довольно легко добавлять новые языки.
- Особенности Python:
- поддержка ipython, включая построение графиков через matplotlib, pandas и т. д.
- Поддержка локального или удаленного [1] virtualenv s
- REPL, специфичный для sublimetext, для взаимодействия с внутренним интерпретатором Python Sublime, включая историю и многострочный ввод.
- Ярлыки для быстрого запуска скриптов Python или запуска pdb.
1. с помощью SSH, OSX / Linux только
Полезные ссылки
- Страница SublimeREPL в https://packagecontrol.io/, диспетчере пакетов Sublime
- Проект SublimeREPL на github
- Трекер проблем
- Документация (несколько неполная)