gpt4 book ai didi

Eclipse 很丑陋(来自正在恢复的 vim 用户)

转载 作者:行者123 更新时间:2023-12-02 15:33:21 26 4
gpt4 key购买 nike

所以,我终于尝试从 vim 中使用 eclipse ...但是我在克服极其困惑的界面和菜单系统时遇到了一些严重的问题。示例:右键单击主文本区域会产生一个包含约 30 个项目的子菜单...整个 eclipse 环境看起来很麻烦而且相当丑陋。

我煞费苦心地更改了字体和颜色,但令我烦恼的是,这些设置遍布整个设置窗口。我希望存在像 emacs 和 vim 几十年来那样的配色方案快速设置。通过stackoverflow我发现:

http://blog.codefront.net/2006/09/28/vibrant-ink-textmate-theme-for-eclipse/

但是,我希望有更多的例子!像果仁蛋糕或石板之类的东西。

有没有人有让 eclipse 成为一个更可用、界面更美观的工具的秘诀?

最佳答案

好吧,如果你非常想念 vim,并且只是想要额外的 eclipse 功能,你有没有考虑过 eclim

The primary goal of eclim is to bring Eclipse functionality to the Vim editor. The initial goal was to provide Eclipse’s java functionality in vim, but support for various other languages (c/c++, php, python, css, html, xml, etc.) have been added and several more are planned.

Eclim is less of an application and more of an integration of two great projects. The first, Vim, is arguably one of the best text editors in existence. The second, Eclipse, provides many great tools for development in various languages. Each provides many features that can increase developer productivity, but both still leave something to be desired. Vim lacks native Java support and many of the advanced features available in Eclipse. Eclipse, on the other hand, still requires the use of the mouse for many things, and when compared to Vim, provides a less than ideal interface for editing text.

That is where eclim comes into play. Instead of trying to write an IDE in Vim or a Vim editor in Eclipse, eclim provides an Eclipse plug-in that exposes Eclipse features through a server interface, and a set of Vim plug-ins that communicate with Eclipse over that interface. This functionality can be leveraged in three primary ways, as illustrated below.

  1. The first scenario is for those for which vim is their primary editing interface. In this scenario you run a headless instance of eclipse which all vim instances can then communicate with to provide the various eclipse features.
  2. The second scenario is for those who prefer using vim as their main interface, but frequently end up jumping back to eclipse for any features not provided by eclim. In this case you can run the eclim server inside of the eclipse gui and then interact with it via external vim instances just like the first scenario.
  3. The last scenario is for those who wish to use the eclipse interface full time, but want to use gvim as an embedded eclipse editor. Just like the previous use case, the eclim server is run inside of the eclipse gui and the embedded gvim will interact with it just like external vim instances would.

关于Eclipse 很丑陋(来自正在恢复的 vim 用户),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1115157/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com