Best IDE For Ubuntu - Choices?

Shashank Moghe

Shashank Moghe

@shashank-94ap1q Oct 26, 2024
Hello all,

You must be superlatively good at handling codes, so pardon my lack of knowledge for I have only coded on Windows and only on VS. I have recently installed Ubuntu 14.10 and want to work with an open source code (editing that code). I am on the look out for a light (not too much of disk space is at my disposal) yet dynamic, enjoyable IDE.

P.S: It should be good for code handling, too 😁 Suggest IDEs you have used on Ubuntu. The only ones I have read about on the internet are Emacs and VIM. Comment on them, if you can. I also would like to know about any experiences on Atom.

Replies

Welcome, guest

Join CrazyEngineers to reply, ask questions, and participate in conversations.

CrazyEngineers powered by Jatra Community Platform

  • Abhishek Rawal

    Abhishek Rawal

    @abhishek-fg9tRh Feb 23, 2015

    I would recommend "geany" to you. Lightweight, simple and fast, just like the way you want.
    Vim is by far the best tool in the world but undoubtedly it's not for beginners. Atom is much focused for Web development if I am not wrong. If you're just going to edit codes and gonna do simple things even editor (like gedit, pluma, kate) will do.

    For beginners :
    Geany
    Code blocks
    Sublime text (this one is not opensource)

    My favourite (no specific order) :
    Vim
    QTcreator
    Kdevelop
    Kate
  • Shashank Moghe

    Shashank Moghe

    @shashank-94ap1q Feb 23, 2015

    I installed Kate already. I did try VIM earlier. The console almost told me that this was non-noob stuff 😁 I dont think I can handle ATOM right now. I installed as a trial in office and corrupted a file 😛
  • Kaustubh Katdare

    Kaustubh Katdare

    @thebigk Feb 23, 2015

    What programming languages will you be working on? Also, do you want a good code/text editor or a full fledged IDE? My suggestions would depend on that. For full fledged IDEs my recommendations would be Eclipse, Aptana (open sourced) and if you don't mind shelling out a few bucks; take a look at the IDEs available from JetBrains.

    Apart from Kate and the ones suggested by #-Link-Snipped-# , have a look at <a href="https://www.scintilla.org/SciTE.html" target="_blank" rel="noopener noreferrer">Scintilla and SciTE</a>

    But if you ready to be a REAL PROGRAMMER, look at this -

    real_programmers
  • Shashank Moghe

    Shashank Moghe

    @shashank-94ap1q Feb 23, 2015

    I would like to have a full fledged IDE eventually. When my priority would be to create a distributable with source and installer. But right now, it is just baby steps for me, I am just getting to know the inbuilt functionalities, walk through the code files, debug and learn. I suppose a code editor should suffice for now.
  • Kaustubh Katdare

    Kaustubh Katdare

    @thebigk Feb 23, 2015

    Nope! Start with an IDE. You'll be surprised how incredibly helpful it is. Finding references, implementations, declarations come in very handy with a full fledged IDE.
  • Shashank Moghe

    Shashank Moghe

    @shashank-94ap1q Feb 23, 2015

    So you are suggesting Eclipse? Coz that is the one I have heard tonnes about.
  • Anoop Kumar

    Anoop Kumar

    @anoop-kumar-GDGRCn Feb 23, 2015

    Try Intellij Idea community edition (free) if it supports your language, you will be surprised how advance it is 😀.
    For PHP, PHP storm.
  • Shashank Moghe

    Shashank Moghe

    @shashank-94ap1q Feb 23, 2015

    No PHP for me (dont even know what that is). I would be working with C++.
  • Anoop Kumar

    Anoop Kumar

    @anoop-kumar-GDGRCn Feb 23, 2015

    There is another version for C++ is CLion from JetBrains. It's in beta kind of phase but, try it.
    <a href="https://www.jetbrains.com/clion/" target="_blank" rel="nofollow noopener noreferrer">CLion: A Cross-Platform IDE for C and C++ by JetBrains</a>
  • Kaustubh Katdare

    Kaustubh Katdare

    @thebigk Feb 23, 2015

    Anoop Kumar
    Try Intellij Idea community edition (free) if it supports your language, you will be surprised how advance it is 😀.
    For PHP, PHP storm.
    I've been using phpStorm for several weeks now and thoroughly impressed! Makes entire development thing a breeze (I'm not a very experienced programmer).