Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C++ Linux Android Ubuntu
what is the best for linux (and what about android?)
Posted 10-Feb-13 4:55am
hor_313573
Edited 10-Feb-13 4:58am
v2
Comments
aspnet_regiis -i at 10-Feb-13 11:42am
   
what about android? Do you want us to ask you the question?
hor_313 at 10-Feb-13 11:57am
   
my main point is linux but i like to know about android. i heard those are similar and have a common base
CPallini at 10-Feb-13 12:58pm
   
vi, make and g++. :-)
WaZoX at 11-Feb-13 13:23pm
   
I would go for Netbeans or Eclipse most of the time. Depends of course a little bit on what you are doing. The question could probably have given you more specific answers if it was more precise.
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 7

There's definitely quite a few choices for IDEs:
- Netbeans
- CodeBlocks
- Eclipse
- Qt Creator
- KDevelop
 
....I'd try a couple of those and see what works best for you. They all have good and bad parts to them. One example is Qt Creator, it's all ready to go with the Qt framework so you can build cross-platform applications but probably not the best if you want to use other frameworks. CodeBlocks/Netbeans have quite a following since they can be used in Linux OR Windows. Eclipse has traditionally been a Java IDE but you can do C/C++ (with an added plug-in), only weirdness there is the fact that Eclipse runs on Java so you'll be running Java even if your application doesn't use it (runs bloated if you're doing C/C++ coding).
 
As you've seen from some of the replies, some Linux coders tend to just use text editors (some more rich than others) and make files.
- Basic, termimal based: vi, nano
- Rich: gedit, vim, emacs
 
As for compiler, gcc/g++ are the most widely used by far.
 
[edit] I forgot to address the Android portion of that, probably Eclipse is best for that, remember that Android apps are basically Java. Eclipse also has an Android SDK.
  Permalink  
v2
Comments
Andreas Gieriet at 11-Feb-13 17:53pm
   
My 5!
Cheers
Andi
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 3

Please Have An Eye: []Installing Visual Studio on Linux[^]
 
BTW Why you ask questions like that One. ?!
 
Let Me G O O G L E It For You: []http://lmgtfy.com/?q=best+IDE+for+linux[^]
  Permalink  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 4

Linux:
- some use eclipse[^]
- some use vi[^] and its derivation like vim[^]
- some use emacs[^]
Especially if you need to also admin the linux box, you better learn some of the low level editors too (vi, emacs -nw).
Cheers
Andi
  Permalink  
Comments
Albert Holguin at 11-Feb-13 12:56pm
   
gedit doesn't get love? ...I like that a lot better than some of the others you stated... vi is helpful because you can use it remotely over ssh/rsh
Andreas Gieriet at 11-Feb-13 17:51pm
   
Let's start an editor flame war ;-) No, the list is open. Once you got used to some environment you might get stuck on that, especially if the new options are just a flawour of the "old" ones.
I get away with the etitors mentioned above - maybe that looks quite old fashioned.
Emacs is my backbone. To do bulk refactorings or some source code "data mining", this is my tool of choice - but to be honest, for people growing up in the era of GUI based tools, emacs and alike seems to be a no-go. They shut a door that would lead to a wide range of very productive data manipulating tools. I for example often define *ad-hoc* emacs *macros* to process huge data quickly.
Everybody has to fill his professional tool box as he goes.
Cheers
Andi
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 5

From my limited experience I would say Netbeans with clang for Linux Desktop/Server development but the ADT/Eclipse package which uses GCC underneath for Android because it integrates Android SDK management and sets up the cross compiler for you which I would find a nightmare otherwise. Don't take my word for it though I've only recently started playing with Android.
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 Maciej Los 599
1 OriginalGriff 419
2 CPallini 205
3 RyanDev 175
4 Sergey Alexandrovich Kryukov 170
0 OriginalGriff 5,649
1 Sergey Alexandrovich Kryukov 4,783
2 Peter Leow 2,954
3 Maciej Los 2,689
4 DamithSL 2,465


Advertise | Privacy | Mobile
Web03 | 2.8.140718.1 | Last Updated 11 Feb 2013
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid