Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何为android开发设置Vim自动完成?_Android - Fatal编程技术网

如何为android开发设置Vim自动完成?

如何为android开发设置Vim自动完成?,android,Android,参考: vim的自动完成(全方位)是vim的强大工具, 但是没有android库的标签。。。, 如何为android开发设置vim?最强大的方法是使用eclipse接口。 在插入模式下按C-x C-u,将显示自动完成弹出窗口。 缺点是您必须安装整个EclipseIDE 如果您喜欢纤细的解决方案,您可以使用。只需按照说明中的说明进行设置。然后您可以使用C-x C-o打开自动完成弹出窗口。 要完成android类,只需将其临时添加到您的CLASSPATH环境变量中,例如通过启动vimvia CLA

参考:

vim的自动完成(全方位)是vim的强大工具, 但是没有android库的标签。。。,
如何为android开发设置vim?

最强大的方法是使用eclipse接口。 在插入模式下按
C-x C-u
,将显示自动完成弹出窗口。 缺点是您必须安装整个EclipseIDE

如果您喜欢纤细的解决方案,您可以使用。只需按照说明中的说明进行设置。然后您可以使用
C-x C-o
打开自动完成弹出窗口。 要完成android类,只需将其临时添加到您的
CLASSPATH
环境变量中,例如通过启动
vim
via

CLASSPATH=/opt/android-sdk/platforms/android-2.2/android.jar:$CLASSPATH vim

您可能还对一个非常好的Java IDE for vim感兴趣。

使用javacomplete设置类路径时的问题是,您将自己绑定到一个特定的目标平台,buergi示例中的目标“9”

我编写了一个脚本,读取当前目标,并在设置“java”文件类型后为当前项目的目标设置适当的类路径

为了使用它,您必须从项目的主目录调用vim,或者随时启动它,然后将工作目录更改为项目的根目录


希望有帮助。

看看github上的android插件,有几个


我推荐这个插件:,是的,是我写的。

我在vim android上投入了一些时间,但不值得。基于adb和gradle编写自己的脚本要好得多。。此外,该库不提供自动完成功能