方案一:vi+taglist+ctags+supertab=nesc编辑利器
http://squallyjy.blog.sohu.com/146246275.html
强烈推荐第一个教程,一步一步来,完全能得到相应的结果。
但是需要注意的是,对于刚刚接触ubuntu系统一个月不到的人来说,很多设置与操作不是非常习惯;同时,博主设置是基于它的需求,而自己可能会有其他的需求。所以必须对关键点进行合适的修改才能达到预期的目的。这也是为什么很多包括我在内的新手,跟着网络上的教程一步步修改而不能得到正确结果的主要原因。
到此已经可以利用ctrl+x和ctrl+o实现万能补全了。而且在组件和接口上按ctrl+]即可跳转到该组件或 接口的定义文件查看相应信息,按ctrl+t或ctrl+o返回
方案二:eclipse插件Yeti 2
http://hi.baidu.com/joec3/item/12ad00fab743506a3c1485ed
软件安装流程http://www.blogs.digitalworlds.net/softwarenotes/?p=54
插件安装流程 http://tos-ide.ethz.ch/wiki/pmwiki.php?n=Site.Installation
Europa Discovery Site URL :http://download.eclipse.org/releases/europa/
看了方案二的图片,突然觉得vim下的插件不够强大,再加上整体编译环境给我造成了很大的不便,可能是因为受vs编译器的影响
在装插件的时候可能会碰到下面的报错,按照红色提示添加相应的网址就ok
I tried to install Android SDK and Eclipse Galileo on a fresh ubuntu 9.10 and found the error while installing ADT Plugin for Eclipse:
Cannot complete the install because one or more required items could not be found.
Software being installed: Android Development Tools 0.9.4.v200910220141-17704 (com.android.ide.eclipse.adt.feature.group 0.9.4.v200910220141-17704)
Missing requirement: Android Development Tools 0.9.4.v200910220141-17704 (com.android.ide.eclipse.adt.feature.group 0.9.4.v200910220141-17704) requires 'org.eclipse.wst.xml.core 0.0.0' but it could not be found
It's because there are some components missed in the setup, and the Galileo update site is not in the list of Available Software Sites.
To solve the problem:
Add "http://download.eclipse.org/releases/galileo" in the Available Software Sites.
附 eclipse插件Yeti 2的使用说明
1) Platform 选择
如下图所示,右击右下侧“MakeOptions- Blink_test”,选择“Editdefault Target”,弹出如图中左边红色方框所示的对话框,选择“Platform”根据你所使用的硬件平台,选择合适的Platform。
2) make extra 选项
在和1)同样的面板中,左键选择“Extra”,在右边弹出的选项中,根据需要选择相应的“makeextra选项”。例如,需要生成组件链接示意图,则选择“Docs”选项;如需要进行Python语言模样,则选择“Sim”选项。
3) 图形界面执行Make操作
与1)进行一样的操作,鼠标右键点击面板右下角“MakeOptions-Blink_test”,选择“ExcuteMake”。面板中间的“Console”栏打印出make过程中的输出信息,如果编译过程无任何错误,会在面板左侧项目目录下生成“build-【platform】”文件夹,里面有main.exe/ihex等文件,说明执行成功。具体如下图所示