Is visual studio a good IDE for Python?

Is there a Free Open Source Smart text Editor or IDE for both Ruby and Python?

  • I am trying to get into coding and it seems that choice of editor/ smart editor/ ide is a big a stumbling block as the choice of which language to use. Komodo IDE looks pretty good but very steep as a beginner at $290 I want to learn python and ruby over the course of this year and ideally want to stick to one Smart editor/ IDE so im not having to relearn those too! If it works with Ruby on Rails to the better. I would be happy to pay but $290 is too much at this stage! Thanks

  • Answer:

    If you could spend some time instead of money, then i recommend Vim.  Since you work with Rails, go with Vim, also see tmux(screen multiplexer).  Vim is more popular among RoR community, just like every other community ;) After learning basics of Vim, you could use plugins suited to your need. Few plugin suggestions: Common: https://github.com/scrooloose/nerdtree https://github.com/kien/ctrlp.vim https://github.com/garbas/vim-snipmate Python: https://github.com/davidhalter/jedi-vim Ruby: https://github.com/vim-ruby/vim-ruby Ruby on Rails: https://github.com/tpope/vim-rails Warning: Once you start learning Vim, it will be an infinite loop.

Vysakh Sreenivasan at Quora Visit the source

Was this solution helpful to you?

Other answers

if you want a superb text editor then I would suggest go for sublime text 2 http://www.sublimetext.com/

Saad Bin Akhlaq

Aptana Studio 3 supports both Ruby/Rails and Python/Django. It's free, open source and based on Eclipse... http://www.aptana.com/products/studio3

Roger Barnes

I have used Komodo Edit for a while. It is free. http://www.activestate.com/komodo-edit You can always upgrade to Komodo IDE later if you feel it is worth it. So far I have not felt the need to as Komodo Edit does everything I need. The good thing is that Komodo Edit is WAY MORE than a text editor. Try it out. You will see what I mean. It has the advanced features that most editors I have tried don't have. It is more of an IDE in that way than a simple text editor. If you want to use rubymine as Sandeep Uppuluri has suggested, they (jetbrains, the company behind rubymine) also have a python/django solution called pycharm. I have heard great things about these solutions products too. http://www.jetbrains.com/pycharm/ http://www.jetbrains.com/ruby/ I think Komodo Edit is your best choice since you are just getting started. It's free and robust. If you really get into programming you can always switch over to Komodo IDE later. The transition will be much more seamless too. As a side note, Komodo Edit/IDE will work with a whole bunch of other languages. All of the solutions mentioned here will also work with HTML, CSS, and Javscript.

Tom Bath

Related Q & A:

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.