7

What IDE to use on Ubuntu?

Hey guys, just recently started getting into Ubuntu & Linux, and I need some recommendations for a good IDE (or just an editor). I want to program C, C++ as main priorities, but want an IDE that isn't locked to only one language :) Been looking at Sublime Text, and while it looks cool and easy to use, I'd prefer something that didn't require a license..

Hope you guys can help out, any help is appreciated :)

Comments
  • 5
  • 9
    Let me be the first to mention vim and emacs
  • 7
    @pajaja im starting to learn emacs but im so damn used to vim that i try exiting with :q
  • 3
    VS Code and Atom has got extensive plugin support. Another good one is gedit.
  • 5
    @theuser VSCode is much better, though. Look at Github. Atom loses slowly but surely against VSCode.
  • 0
    Sublime with a lot uf plugins, or how about Gnome Builder?
  • 2
    Why are you confusing the guy? VSCode + C++ Plugin ... ready to rumble.
  • 1
    Atom. It's IDE support just rolled out [BETA]
  • 0
    PHP Storm hands down. Best IDE we have ever used.
  • 1
    i second (or third or whatever) vs code
  • 2
    Normally, if you are using a static typed language such as c, c++ or Java the choice would be to use an IDE since it makes mundane tasks simpler. My case for an ide in Java is either Eclipse (my personal favorite) Jetbrains intellij or Netbeans. Say for example that you create a class with 4 fields and you need a constructor, getters and setters. As simple as right click->source->generate constructor/getters setters. The same can work for cpp using something such as codeblocks. Editors are nice, but outclassed by full fledged ides. If you absolutely have to work with an editor, check out Sublime, it is coded in cpp with python as its language of choice for plugins and in the long run it does not get as slow as vs code or atom since those arw built using electron for desktop apps built with web tech. Sublime also has many plugins. Another thing that i would recommend would be Vim since in the event of having to modify stuff on a server you would already be familiar with a non gui
  • 2
    Vim/terminal! Takes a little while to learn vim, because you have to learn to "touch type" your editing instead of using the mouse. but before long you can edit at thhe speed of thought. get into scripting it to do useful tasks. it's a dream :)
  • 6
    @oberverzero Dude, he just recently started getting into Ubuntu & Linux.
  • 1
    first of all lets consider some options fam

    VSCode is great for JS,Coffee, C++, pythonand many more. Add some extensiosn and you're good to go. However if you're working on Java or C# projects, you need a proper IDE such as IntelliJ, Jetbrains Rider and Xamarin Studio

    However, if you're more on an infra guys and you wanna code stuff without installing anything, give Eclipse Che a shot. It depends on preference anyways ;)
  • 0
    Atom is pretty neat
  • 1
    never too early to start

    @tracktraps @oberverzero
  • 0
    I first started with vim and ended with Vs.
  • 1
    @nickj I type :wq everytime in a sublime text session too . Let alone emacs . Without ctags , i dont know the purpose of my life .
  • 1
    I've used eclipse, sublime text, webstorm and VS. My preference is still for atom.
  • 0
    Wow thats a lot of great response! Thanks a lot you guys. Lot of ides and editors to try out :)
Add Comment