forked from donkirkby/live-py-plugin
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathparams.json
More file actions
1 lines (1 loc) · 2.24 KB
/
params.json
File metadata and controls
1 lines (1 loc) · 2.24 KB
1
{"google":"UA-4644630-2","note":"Don't delete this file! It's used internally to help with page regeneration.","name":"Live-py-plugin","tagline":"Live coding in Python implemented as an Eclipse plug in.","body":"live-py-plugin\r\n==============\r\n\r\nLive coding in Python implemented as an Eclipse plug in.\r\nTo see how it works, watch the [demo video][video] or read the [blog post][blog].\r\n\r\nInstalling\r\n----------\r\n\r\n1. Install the [PyDev plugin][pydev] and Eclipse if you don't already have them.\r\n2. Download the latest version of the live-py plugin jar file from the [downloads page][downloads].\r\n3. Copy the plugin jar file to Eclipse's dropins folder. On my workstation I was able to do that in two different ways.\r\n 1. Copy it to the system-wide Eclipse installation.\r\n \r\n sudo cp live-py_1.0.0.201206132143.jar /usr/lib/eclipse/dropins/\r\n 2. Copy it to your `.eclipse` folder in your home directory. This doesn't require sudo permission.\r\n \r\n mkdir ~/.eclipse/org.eclipse.platform_3.7.0_155965261/dropins\r\n cp live-py_1.0.0.201206132219.jar \\\r\n ~/.eclipse/org.eclipse.platform_3.7.0_155965261/dropins\r\n4. Restart Eclipse.\r\n5. Open any Python file, and add a comment like this:\r\n\r\n # echo on\r\n You should see an extra column next to the line numbers that shows the results of any code that runs. It may be less distracting to turn off the line numbers.\r\n\r\nUninstalling\r\n------------\r\n\r\n1. Delete the jar file from the dropins directory.\r\n2. Restart Eclipse.\r\n\r\nWorking Features\r\n----------------\r\n- local variable assignments\r\n- looping\r\n- function calls, and multiple calls.\r\n- compile errors\r\n- runtime exceptions\r\n- infinite loops halted.\r\n\r\nTo do\r\n-----\r\n- print statements don't work.\r\n- Any syntax error currently blanks out the results, should just show previous result with error marker.\r\n- Figure out how to add a horizontal scroll bar.\r\n- Move ruler to right side.\r\n\r\n[pydev]: http://pydev.org/download.html\r\n[downloads]: https://github.com/donkirkby/live-py-plugin/downloads\r\n[video]: http://www.youtube.com/watch?v=ZrbIVMdChDQ\r\n[blog]: http://donkirkby.blogspot.ca/2012/06/live-coding-in-python.html"}