I have tried Ropemacs and Pymacs, but I don't think they are good enough..
I really like the powerful completion in ESS and Slime.
For python, I usually try iPython if I want to try some function experimentally.
Is there such a emacs plugin(tab-completion) for Python?
Emacs for Python Development With elpy. Emacs is ready out of the box to edit Python code. The library file python. el provides python-mode, which enables basic indentation and syntax highlighting support.
Start up Emacs without a file argument - just type emacs & at the prompt. Now execute R-mode - enter M-x R Think of M-x as `execute' and `R' for R. Emacs will then ask you for your R Starting Directory - enter the directory where you want to create a new (or open an already existing one) .
This post has good tips about Emacs as Python "IDE":
In this post I’ll show how to configure emacs to write Python programs. We want to have not only basics things like syntax highlighting, but also code completion, easy access to Python’s documentation, ability to check for common mistakes, run unit tests, debugging, and a good interactive programming environment.
This setup is based on ipython and python-mode, but it’s also possible to use rope, ropemacs, and the auto complete mode as we can see here. I didn’t have much luck with ropemacs in the past but I’ll try it again in the future.
This is what I use: https://github.com/gabrielelanaro/emacs-for-python/
Easy to install and almost everything you'll ever need if you want to configure emacs as a Python IDE
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With