android - 第一个Android项目,以及第一次使用Mercurial,需要选择我的IDE

标签 android eclipse netbeans mercurial

<分区>

我终于有了一个学习 Android 的项目的想法(很快就会在另一个问题中详细介绍),并且有足够的时间来实际工作。我也利用它作为一个机会来处理带有版本控制的项目并学习 Mercurial 来完成它。

我在大学一年级时使用过 Eclipse,并且有点习惯它,几乎只是用它来编写和编译我的 Java 代码。我最近试用了 NetBeans,发现它更简洁、更易于使用,而且内置的 Mercurial 支持也很不错。

问题是 Android SDK 是为 Eclipse 设计的。有没有一种简单的方法可以使用 NetBeans 进行 Android 开发,并提供与 Eclipse 插件一样多的功能?坚持使用 Eclipse 并找到一个 Mercurial 插件会更好吗? (如果是的话是哪一个?)

这两种选择的优缺点是什么?我希望能够做出明智的决定,让这次学习体验尽可能有值(value)。

我目前看到的唯一缺点是在 Eclipse 中使用插件很烦人(我在尝试将 C++ 添加到 Eclipse 时了解到这一点但做不到)以及 Android SDK 的事实用于 Eclpise,因此它在 NetBeans 中可能不是最佳选择。

也许我的假设是完全错误的,我很乐意这样,因为这意味着更多的学习!

最佳答案

我也不是 Eclipse 的忠实粉丝,但在其中设置 Android 开发环境再简单不过了。这是一个很好的起点:

http://developer.android.com/sdk/index.html

我本来想在 Vim 中为 Android 开发,但后来认为学习 Android 的问题已经够多了,我还不如走传统,让自己尽可能简单。

至于 Mercurial,我发现通过命令行运行版本控制系统总是更好。这样,如果您切换环境,就不必重新学习它。

关于android - 第一个Android项目,以及第一次使用Mercurial,需要选择我的IDE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7893851/

相关文章:

Android:如何根据数组值动态显示/隐藏 ListView 项目中的元素?

java - 如何在 Picasso 的帮助下获取存储在 Firebase 数据库中的图像

eclipse - 如何使用 Eclipse 中的扩展器更改列的背景颜色?

git - 如何在没有本地分支的情况下从 netbeans 推送到 github

java - 某些函数文本在 netbeans ide 上显示为横线

java - 不小心使我的 Netbeans 项目文件夹成为 github 存储库

android - 由于 Admob 广告,Recyclerview 在滚动时滞后

java - 在android中链接两个布局

php - Eclipse PDT 和 xDebug 中的交互式控制台

java - 第一次如何使用 eclipse 设置 SQLite?