emacs的java发生了什么?

前端之家收集整理的这篇文章主要介绍了emacs的java发生了什么?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
首先,我不想在这里开始宗教战争,恕我先告诉你一个小故事.

我最初选择了emacs作为我选择的编辑,在我能够做出选择的时候.作为实习生,我被迫将Vi用于一个小型软件商店,我们需要ssh到服务器(更不用说连接速度非常慢),并且从那里编辑代码,因为我们不允许有本地的源代码码.在那段时间,我是一个不知道流浪汉的Emacs uber noob.我甚至不知道我可以在Emacs上启动一个shell,所以我给了Vi一个尝试,看看它在我身上.

起初,它觉得被迫穿着我不喜欢的衣服,但时间过去了,我来到了Vim.两年的vim(仍然算在内)对我来说是非常有成效的学习经验.我目前的设置包括xmonad – 一个窗口管理器,gnu屏幕 – 快速的shell切换,firefox与vimperator,当然还有vim.在工作中,我使用Vim Eclim进行编码,因为我所有的其他同事都使用Eclipse
我必须遵守一点.在我的工作场所,我被认为是知道他在Vim周围的人;但是,我还是在家中秘密地使用Emacs.

我想要恢复Emacs的速度,但是为了让我做到这一点,我必须把它用在我目前正在做的工作,因为我花了大部分的时间在那里. Vim Eclim真的帮助我很多java东西(代码完成,导入等),我正在考虑使用它的Emacs端口,但是我也尝试其他替代方案,不需要我执行一个eclipse进程在后台基本上,我想要的东西与代码完成和保存编译像Eclipse / Eclim有. jdee / malabar模式是否足够这样做?另外,我正在编码Android的东西,我想让Emacs知道Android图书馆的位置,因为大多数基本的图标通常不是正常导入的.

解决方法

我刚刚发现了 Auto Java Complete,它使用AutoComplete和yasnippet为Java提供了代码完成,为Java提供了相当不错的代码完成.比JDEE更容易设置IMHO.我没有太多的成功与malabar模式,虽然这两个可能会一起使用没有太多的麻烦.

这样做完成使用自定义标签数据库,所以你可以轻松地为Android设置它,你只需要得到它来解析android.jar和现有的系统java库 – 看到使用Tags.java和设置的东西在README中适当地使用CLASSPATH.

原文链接:https://www.f2er.com/java/124376.html

猜你在找的Java相关文章