最好的IDE和Linux编译器 [英] best IDE and compiler for linux

查看:128
本文介绍了最好的IDE和Linux编译器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

什么是最好的linux(以及android怎么样?)

what is the best for linux (and what about android?)

推荐答案

对于IDE来说肯定有很多选择:

- Netbeans

- CodeBlocks

- Eclipse

- Qt Creator

- KDevelop



....我会尝试其中的几个,看看什么最适合你。他们都有好的和坏的部分。一个例子是Qt Creator,它已经准备好与Qt框架一起使用,因此你可以构建跨平台的应用程序,但如果你想使用其他框架,可能不是最好的。 CodeBlocks / Netbeans有很多关注,因为它们可以在Linux或Windows中使用。 Eclipse传统上是一个Java IDE,但你可以做C / C ++(带有一个附加的插件),只有奇怪的是Eclipse运行在Java上,所以即使你的应用程序没有运行,你也会运行Java使用它(如果你正在进行C / C ++编码,则运行臃肿)。



正如你从一些回复中看到的那样,一些Linux程序员倾向于只需使用文本编辑器(一些比其他更丰富)和制作文件。

- 基本,基于termimal:vi,nano

- Rich:gedit,vim,emacs



至于编译器,gcc / g ++是迄今为止使用最广泛的。



我忘了要解决其中的Android部分,可能Eclipse最适合那样,请记住Android应用程序基本上都是Java。 Eclipse还有一个Android SDK。
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.


Linux:

- 有些使用日食 [ ^ ]

- 有些人使用 vi [ ^ ]及其推导,如 vim [ ^ ]

- 有些人使用 emacs [ ^ ]

特别是如果你还需要管理linux盒子,你最好学习一些低级别的编辑也是(vi,emacs -nw)。

干杯

Andi
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


根据我有限的经验,我会说Netbeans用于Linux桌面/服务器开发的clang,但ADT / Eclipse包使用Android下面的GCC,因为它集成了Android SDK管理并为您设置交叉编译器,否则我会发现它是一个噩梦。虽然我最近刚刚开始使用Android,但是不要接受我的话。
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.


这篇关于最好的IDE和Linux编译器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆