问题标签 [emacs-ecb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
167 浏览

emacs - 使 emacs 的 ECB 默认为 .c、.cpp 和 .cu 文件打开

我最近发现了 Emacs 代码浏览包 (ECB),它似乎非常有用。

只想在打开 .c、.cu、cpp 和 .py 文件时默认激活 ECB 模式。

请让我知道我应该如何为此修改我的 .emacs 文件。

谢谢,

高利什

0 投票
0 回答
173 浏览

emacs - Emacs code browser "Store current window-sizes" doesn't actually save window dimensions

I'm using emacs with CEDET+emacs code browser (ECB). For the most part, ECB works great. Hwoever, I'm trying to get the window sizes saved so I don't have to drag the panes around everytime I restart emacs.

When I choose from the menu: ECB / Layout administration / Store current window-sizes, something a few lines do indeed get added to my .emacs file. However, when I start up, the dimensions of the windows are not restored.

Any ideas on how to fix this?

0 投票
1 回答
728 浏览

git - Emacs 代码浏览器中的 Git 版本控制

我最近安装了 emacs 代码浏览器,发现里面集成了 CVS。ecb 也可以配置为使用 git 吗?谢谢。

0 投票
1 回答
956 浏览

emacs - 如何设置 Emacs ecb 的“ecb-source-path”?

这个愚蠢的问题花了我一整天,我仍然不知道如何设置它。

我是 emacs 和 ecb 的新手——我今天第一次安装它。当我启动 emacs 时,我发现“目录窗口”是空的:

在此处输入图像描述

所以我在网上看了文档,上面说我应该先设置ecb-source-path,所以我输入:

现在,它会打开一个新文档:

在此处输入图像描述

但我发现我无法对这个文档做任何事情(不能修改它),也找不到设置路径的方法。

我一次又一次地尝试,谷歌了很多,仍然不幸运。

这真的让我很痛苦。新手太难了。

0 投票
1 回答
395 浏览

emacs - Emacs ECB 方法窗口未显示所有方法

我不明白为什么我在 ECB 方法窗口中只看到几个方法,如果我点击一半显示的方法,我会得到:

和光标跳转到这个功能:

Emacs 是:GNU Emacs 23.2.1(x86_64-pc-linux-gnu,GTK+ 版本 2.24.4)

有什么帮助吗?

0 投票
1 回答
567 浏览

emacs - 按名称对 ECB 方法缓冲区中显示的方法进行排序

我正在使用ECB(Emacs 代码浏览器),我的默认布局如下:

默认情况下,这些方法是按照它们在编辑缓冲区中出现的顺序显示的,但我正在寻找一种让它们按名称排序的方法。我想使用类似的东西,ecb-methods-sort-method但它似乎不存在。关于如何设置的任何提示?

0 投票
1 回答
146 浏览

emacs - 为什么欧洲央行在点击返回时不跳转到标签?

我在 Linux 上有 emacs 23.1、CEDET 1.0.1、ECB 快照。打开 Python 代码文件时,我尝试将光标移动到 ECB 方法缓冲区中的函数标记上,然后单击 Return 以跳转到函数定义。但是除了光标移回编辑窗口并停留在原始位置之外,什么也没有发生。Shift+LeftMouseButton 单击也不起作用。但是,右键单击功能标签弹出快捷菜单,并选择任何“跳转到”命令确实有效,但使用鼠标非常不方便。有人有同样的问题吗?我是否需要自定义我的 emacs 初始化文件以进行跳转返回?非常感谢您的帮助。

已解决: 从自定义设置变量中删除 '(ecb-maximize-ecb-window-after-selection t) 后,一切恢复正常。

0 投票
1 回答
445 浏览

emacs - 如何卸载模式(例如卸载 ECB 以恢复 winner.el 功能)

我发现 ECB 模式有时非常有用,因为它增强了 Speedbar 和良好的代码浏览功能。不幸的是,我也严重依赖赢家模式,这与 ECB 不兼容。即使在我这样做之后M-x ecb-deactivate,所有 ECB defuns 似乎都已加载,并且获胜者命令仍然会引发有关 ECB/获胜者不兼容的错误。有没有办法删除欧洲央行的定义,让赢家像以前一样工作,而不是重新启动 Emacs?

0 投票
3 回答
6655 浏览

emacs - Emacs 欧洲央行替代方案

我使用 Emacs 作为 PHP IDE 已经有一段时间了(使用 emacs-starter-kit、ECB 和 Geben)。随着 emacs-starter-kit 或 Emacs 24 的每个新版本,ECB 引入了新的错误和窗口问题。它似乎不再维护良好(最后一个版本是 2009 年)。

想知道是否有当今事实上的项目管理器/IDE emacs 插件?进行文件浏览(如 sr-speedbar)、方法列表,甚至可能是自动 ctags 的东西?

0 投票
2 回答
996 浏览

emacs - 首次激活欧洲央行后的第一步

我在 emacs 中安装并自动启动了 ECB:

ECB 每次都显示其“首次激活 ECB 后的第一步”信息节点。我该如何阻止它这样做?

编辑

当然蛮力解决了它:

但我想 - 可能有一个 ECB 变量知道它是否第一次激活 ECB。

编辑

所以必须举个例子:

这告诉欧洲央行该项目在/home/boris/its/plts,并且应该被称为plts