You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you would like to donate to support SublimeREPL development, you can do so using GitTip or PayPal. Someone willing to take care of documentation would also be very welcome :-)
Features
Common
Run an interpreter (REPL) inside SublimeText2 view/tab.
Per-language persistent REPL history.
Easily evaluate code in the running REPL
Replace your current build system, and use stdin in your programs.
Rich configuration with platform specific settings, project/file dependent environment variables and sane defaults.
Python
Launch python in local or remote(1) virtualenv.
Quickly run selected script or launch PDB.
Use SublimeText2 Python console with history and multiline input.
Preferences | Package Control | Package Control: Install Package
Choose SublimeREPL
Restart SublimeText2
Configure SublimeREPL (default settings in Preferences | Package Settings | SublimeREPL | Settings - Default should be modified in Preferences | Package Settings | SublimeREPL | Settings - User, this way they will survive package upgrades!
Menu / Tools / Command Palette (OS X: ⇧⌘P)
then type "SublimeREPL" and select the approperiate language.
Menu / View / Layout / Rows: 2 (OS X: ⌥⇧⌘2).
Menu / View / Move File to Group / Group 2 (⌃⇧2).
Keybindings
Evaluate in REPL:
ctrl+,, s Selection
ctrl+,, f File
ctrl+,, l Lines
ctrl+,, b Block
Transfer in REPL (just copy, without evaluating it):
ctrl+shift+,, s Selection
ctrl+shift+,, f File
ctrl+shift+,, l Lines
ctrl+shift+,, b Block
Note: ctrl+,, f means: press Ctrl and Comma, release all, press F.
License and Price
Since version 1.2.0 SublimeREPL is licensed under GPL. Previous versions were licensed under BSD.
If you're using SublimeREPL in commercial environment a donation is strongly encouraged ;-)
Compatibility
SublimeREPL is developed against the latest dev build of SublimeText3.
Ubuntu 13.04 is main
About
SublimeREPL - run an interpreter inside ST2 (Clojure, CoffeeScript, F#, Groovy, Haskell, Lua, MozRepl, NodeJS, Python, R, Ruby, Scala, shell or configure one yourself)