这一节包含第一次启动Eclipse时需要的设置步骤。你应该只需浏览这个部分一次,即使你切换了workspaces。
启动Eclipse。它可以通过如下的两种方式启动:
选择你硬盘上的某个位置作为 workspace。
安装CDT - C/C++ Development Tools
内存
~/.eclipse/init.sh
: ECLIPSE_MEM_START=1024m ECLIPSE_MEM_MAX=8192m
有一些设置应用于你的 workspace 的所有工程。下面的所有设置都在 Window > Preferences里。
Android格式化 (formatting)
Java import 顺序
禁用自动刷新 (automatic refresh)。否则,Eclipse将时常地去刷新你的工程(那可能会比较慢)。
禁用 build before launching
.gyp 和 .gypi文件类型配置
.gyp
和 .gypi
文件类型,并将它们与 Python Editor关联。 Tab ordering
自动完成
单行长度
在工程上右键点击鼠标并选择 Properties
排除 Resources (可选的). 这个可以加快 Eclipse 一点,并可能使indexer更开心。
C/C++ Indexer (deprecated, seems to be done by default)
C/C++ Paths and Symbols. 这将帮助 Eclipse
为 Chrome构建 symbol。
GYP_GENERATORS=eclipse build/gyp_chromium
;如果使用 gn 构建系统的话,则在命令行中运行 gn gen out/Default/ --ide=eclipse
,然后执行命令 tools/android/eclipse/generate_cdt_clang_settings.py out/Default/eclipse-cdt-settings.xml
。 <project root>/out/Release/eclipse-cdt-settings.xml
或 <project root>/out/Default/eclipse-cdt-settings.xml
文件,后面会用到。 Java
ln -s tools/android/eclipse/.classpath .classpath
以如下方式编辑
在
<buildCommand> <name>org.eclipse.jdt.core.javabuilder</name> <arguments></arguments> </buildCommand>
在
<nature>org.eclipse.jdt.core.javanature</nature>
参考文档:
Eclipse Configuration for Android