标签: eclim

如何在mac上安装make和gcc?

我想在我的macbook air(2011版)上安装Eclim.但是在安装过程中我遇到了一些问题.它告诉我,我没有安装make和gcc.

我试图找到它的解决方案,但所有解决方案都在谈论使用XCode.实际上,我安装了XCode.但我仍然无法安装Eclim,因为没有安装make和gcc.

如何安装它们才能安装Eclim?

gcc makefile eclim osx-lion

26
推荐指数
2
解决办法
4万
查看次数

有没有人成功使用Eclipse CDT + Eclim + CDT4 Generator?

有没有人成功地将这三个一起使用?我使用CDT4生成我的eclipse项目文件.使用GUI版本,工作得相当好.大多数功能都有效 虽然我有外部库的问题.由于某种原因,eclipse不会识别标准库字符串和我的一些其他外部库变量.我在网上读到修改"C/C++ Build"属性可以提供帮助.但是,当我使用CDT4生成工作区时,该选项将在首选项菜单中消失.

现在当我尝试使用eclim和vim来处理我的工作空间时,我遇到了更多奇怪的问题.似乎完成的东西工作得很好.Eclipse将使用">>"表示法标记问题行.但是我注意到导航代码根本不起作用.例如,分层调用树和跳转到符号的定义.这些东西在GUI中运行良好.

有没有人有任何提示/技巧来帮助我在这里?网上是否有任何可靠的指南来解决这些问题?

谢谢!

c++ eclipse eclipse-cdt eclim

20
推荐指数
0
解决办法
628
查看次数

在远程服务器上运行Eclim

是否可以在远程服务器上运行Eclim守护程序或共享卷以允许Vim容器与Eclipse + Eclim守护程序之间的通信?

我在基于Vim的开发环境中有一个很小的Docker镜像,我不想用Eclipse臃肿它,但是提供Eclim功能会很不错.

eclipse vim eclim docker

11
推荐指数
1
解决办法
862
查看次数

eclim没有在vim中做自动完成

我安装eclim并开始运行Eclipse的无头服务器,因为我用Vim编码

现在我去了vim,输入了这个,

:PingEclim
Run Code Online (Sandbox Code Playgroud)

它显示了这个,

eclim 2.4.1
eclipse 4.4.0
Run Code Online (Sandbox Code Playgroud)

然后我也做了验证,

:EclimValidate
Run Code Online (Sandbox Code Playgroud)

它给出了正确的输出,

Result: OK, required settings are valid.
Run Code Online (Sandbox Code Playgroud)

但后来当我尝试使用它的自动完成功能,通过这么一说

System.<ctl + x><ctl + u>
Run Code Online (Sandbox Code Playgroud)

它什么都没做.没有代码完成.

我需要帮助,为什么它不起作用,

我的java项目的classpath文件是这样的,

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
    <classpathentry kind="src" path="src/java"/>
    <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
    <classpathentry kind="output" path="bin"/>
</classpath>
Run Code Online (Sandbox Code Playgroud)

我刚刚习惯了eclim所以java类代码就是这样

package org.test;

public class TestMain
{
    public static final void main(String[] args) {
        System.  // I am just not able to get any autocompletion after that . 
    }
}
Run Code Online (Sandbox Code Playgroud)

我的项目树是这样的,

.
|-- bin
|   `-- org
| …
Run Code Online (Sandbox Code Playgroud)

java eclipse vim eclim ubuntu-14.04

7
推荐指数
1
解决办法
878
查看次数

什么版本的eclipse对于android的安全开发是安全的?

显然,eclipse 3.6与android sdk不兼容,但我想使用需要这个版本的eclipse的eclim.有没有人有最近使用eclipse 3.6开发Android的经验?对于想要使用vim进行android开发的人的建议?我很感激任何帮助.

eclipse vim android eclipse-plugin eclim

6
推荐指数
1
解决办法
398
查看次数

Eclim - 将org.eclim.java.run.mainclass设置为什么?

我无法获得:Java命令在eclim中工作.当我运行它时,我得到:

java.lang.RuntimeException: Required setting 'org.eclim.java.run.mainclass' has not been set.
    at org.eclim.plugin.jdt.command.src.JavaCommand.execute(JavaCommand.java:107)
    at org.eclim.command.Main.main(Main.java:89)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.martiansoftware.nailgun.NGSession.run(NGSession.java:334)
Run Code Online (Sandbox Code Playgroud)

似乎有很多解释如何解决这个问题,例如这篇文章在SO或这里,但他们都说通过"设置项目的org.eclim.java.run.mainclass属性":ProjectSettings.我的问题是我将它设置为什么?无论我在尝试编写更改时放置什么,vim都说"操作包含错误.有关详细信息,请参阅位置列表."

java vim eclim

6
推荐指数
2
解决办法
2158
查看次数

如何在Gradle项目中使用eclim

我的eclim设置与eclipse项目完美配合。但是我想使用gradle构建系统。我正在使用Libgdx框架,它提供了gradle Templete项目。那么有什么方法可以使用eclime + eclipse + gradle

eclipse vim gradle eclim

5
推荐指数
1
解决办法
2468
查看次数

eclim 安装问题

我的 eclim 安装在 GUI 安装中遇到问题,提示我输入 Eclipse 安装目录。当我输入目录时,我无法继续,输入栏变为红色并且“下一步”按钮不可用。

这是我在 eclim-users Google Groups 页面上发布的帖子的副本(似乎没有响应):

我可能在这里遗漏了一些微不足道的东西,但我似乎无法弄清楚出了什么问题。

我目前正在使用 MacVim (7.4) 在 OS X (El Capitan) 上工作。Eclipse.app 安装到 ~/Applications/java-mars,所以我假设那是 eclim 在 GUI 安装中要求的目录;然而,目录栏变成红色并拒绝我继续。

然后我尝试从 git 克隆并使用 ant 构建 eclim,使用 -Declipse.home=~/Applications/java-mars/Eclipse.app/,但构建失败,说 org.eclipse.core.runtime 不存在。这似乎位于我的 ~/.p2 目录中,但是当我尝试使用 Declipse.home 标志中的设置时,构建失败。

我必须忽略一些琐碎的事情,比如指定错误的目录,但任何帮助我指向正确方向的帮助将不胜感激。

我最终让 eclim 从源代码编译,设置Declipse.home为我~/.p2所在org.eclipse.core.runtime位置的目录之一,但现在我似乎无法将eclimd其作为我的日志执行:

!SESSION 2016-01-21 03:09:07.366 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_65
java.vendor=Oracle Corporation
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US
Framework arguments:  --launcher.suppressErrors -refresh -application org.eclim.application
Command-line arguments:  --launcher.suppressErrors -debug -clean -refresh -application …
Run Code Online (Sandbox Code Playgroud)

java eclipse eclim

5
推荐指数
0
解决办法
487
查看次数

如何使用eclim运行java程序?

我似乎无法使用eclim运行简单的Hello World程序.我跟着在安装指南http://eclim.org/guides/install.html#guides-install和教程在http://eclim.org/gettingstarted.html#gettingstarted,但是当我尝试运行程序(使用:Java)我明白了

java.lang.RuntimeException: Required setting 'org.eclim.java.run.mainclass' has not been set.
    at org.eclim.plugin.jdt.command.src.JavaCommand.execute(JavaCommand.java:107)
    at org.eclim.command.Main.main(Main.java:89)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.martiansoftware.nailgun.NGSession.run(NGSession.java:334)
Run Code Online (Sandbox Code Playgroud)

而且我不知道如何设置它没有设置的任何内容.程序成功编译,我可以在终端中定期运行,我使用的是Ubuntu 9.10,java jdk 1.6,eclim 1.5.4.

java eclipse vim eclim

4
推荐指数
2
解决办法
4322
查看次数

eclim可以与aptana集成吗?

我使用vim作为python/HTML/JS/CSS的主编辑器,并听说Eclim是将代码完成和其他"高级"IDE技术集成到vim中的一种方法.

我尝试使用ctags和其他代码完成技术,但是就我所知,它们并没有真正削减它.

因此,我正在考虑使用Eclim,但更喜欢将它与Aptana-Studio一起使用,因为它几乎包含了我需要的所有内容(而不是Eclipse,这将要求我安装几个插件以使其工作方式我希望它).

有没有办法将Eclim直接与Aptana集成?使用Aptana作为Eclipse插件是我最好的选择吗?

aptana eclim

4
推荐指数
1
解决办法
481
查看次数

Eclipse仍然认为我安装了RVM,但我没有

我正在使用Eclim在Vim中获得Java,Ruby等的自动完成功能.它启动了Eclipse的一个实例.Eclipse仍然认为我出于某种原因安装了RVM(我现在使用rbenv).知道我应该如何摆脱这个配置问题或解决这个错误?

2014-06-22 22:43:10,123 INFO  [org.eclim.plugin.jdt.PluginResources] Setting 'JRE_SRC' to '/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/src.zip'
org.eclipse.core.runtime.CoreException: Exception occurred executing command line.
    at org.eclipse.debug.core.DebugPlugin.exec(DebugPlugin.java:875)
    at org.eclipse.dltk.internal.launching.execution.LocalExecEnvironment.exec(LocalExecEnvironment.java:72)
    at org.eclipse.dltk.launching.ScriptLaunchUtil.runScriptWithInterpreter(ScriptLaunchUtil.java:85)
    at org.eclipse.dltk.ruby.internal.launching.RubyGenericInstall$BuiltinsHelper.generateLines(RubyGenericInstall.java:70)
    at org.eclipse.dltk.ruby.internal.launching.RubyGenericInstall$BuiltinsHelper.load(RubyGenericInstall.java:171)
    at org.eclipse.dltk.ruby.internal.launching.RubyGenericInstall$BuiltinsHelper.getSources(RubyGenericInstall.java:144)
    at org.eclipse.dltk.ruby.internal.launching.RubyGenericInstall.getBuiltinModules(RubyGenericInstall.java:246)
    at org.eclipse.dltk.internal.core.BuiltinProjectFragment.isSupported(BuiltinProjectFragment.java:97)
    at org.eclipse.dltk.internal.core.ScriptProject.computeProjectFragments(ScriptProject.java:673)
    at org.eclipse.dltk.internal.core.ScriptProject.computeProjectFragments(ScriptProject.java:605)
    at org.eclipse.dltk.internal.core.ScriptProject.computeProjectFragments(ScriptProject.java:565)
    at org.eclipse.dltk.internal.core.ScriptProject.getAllProjectFragments(ScriptProject.java:2921)
    at org.eclipse.dltk.internal.core.ScriptProject.getAllProjectFragments(ScriptProject.java:2915)
    at org.eclipse.dltk.core.search.indexing.core.ProjectRequest.run(ProjectRequest.java:67)
    at org.eclipse.dltk.core.search.indexing.AbstractJob.execute(AbstractJob.java:76)
    at org.eclipse.dltk.internal.core.search.processing.JobManager.run(JobManager.java:467)
    at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.IOException: Cannot run program "/Users/ivan/.rvm/rubies/ruby-2.0.0-p195/bin/ruby" (in directory "/var/folders/nh/07hs5mmj0hs7fdq3181dwpbc0000gn/T/dltk60850.tmp/scripts"): error=2, No such file or directory
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:1042)
    at java.lang.Runtime.exec(Runtime.java:620)
    at org.eclipse.debug.core.DebugPlugin.exec(DebugPlugin.java:871)
    ... 16 more
Caused by: java.io.IOException: error=2, No such …
Run Code Online (Sandbox Code Playgroud)

ruby eclipse vim eclim

3
推荐指数
1
解决办法
282
查看次数

eclim(eclipse + vim)自动完成

当我在无头模式下使用eclim的自动完成功能时,它会打开常规的自动完成小窗口,但也会打开一个单独的临时预览窗口来显示重载的功能.我怎么能不让刮刮窗出现?(就像在小自动完成窗口中拥有所有内容一样)

java eclim

1
推荐指数
1
解决办法
1411
查看次数

有没有什么方法可以测量Eclipse编辑器中当前行与所有其他行之间的距离?

我正在使用Eclipse中的Vim插件,只有这样才能让我更开心的是,如果我能以某种方式测量从当前行到所有其他行的距离.有点难以猜出确切的行数,即我需要向下移动8行或9行?因此,对行编号栏进行某种修改,将数字更改为相对(+ - )到当前行将是很好的.

有这样的事吗?如果不是,我非常绝望,我可能会尝试自己建造它.

eclipse vim eclim

1
推荐指数
1
解决办法
256
查看次数