问题标签 [cedet]

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 投票
0 回答
82 浏览

emacs - ECB:截断符号定义缓冲区中的行

Emacs ECB 2.40 有一个名为 的布局left-symboldef,它有*ECB Symboldefinition*缓冲区,我想设置

那里。我浏览了自定义组:

它没有这样的选择。但它提到了钩子。所以我尝试了:

它不起作用。比我试过的:

但这也无济于事。实际上当我去*ECB Symboldefinition*缓冲区做

手动 - 它也只能工作一段时间。所以必须有某个变量的默认值。

0 投票
1 回答
512 浏览

emacs - EDE 中有哪些不同的目标类型?

M-x ede-new-target要求一个目标类型,虽然目标类型是不言自明的,但我并不是 100% 清楚如何使用它们。例如,我假设“程序”目标是代码文件,但其他的呢?EDE 手册中的示例将其用于头文件,但可以在其中放入其他内容吗?什么是共享对象目标?等等等等。

似乎在任何地方都没有任何好的文档,所以有人可以描述这些目标类型的用途吗?

0 投票
2 回答
498 浏览

emacs - emacs 的 cedet ede 项目

我正在尝试学习如何使用 CEDET。我没有任何项目要搞砸,所以我想拍摄 Emacs 本身。

当我在 dir 中打开 Emacs 存储库时,似乎 CEDET 会自动将 Emacs 检测为项目。但是当我这样做时M-x ede-find-file,没有文件可以打开。

问题是,我怎样才能在 CEDET 中准确地将 Emacs 设置为一个项目,以利用 EDE 和 CEDET 的其他优点。?

似乎这方面的文档还没有完成。

0 投票
2 回答
2194 浏览

c++ - c++ code folding with emacs/cedet

I would like to use the semantic code folding from the cedet package (emacs). I installed the 1.1 version and added the following lines to .emacs:

Okay, when I now load a c oder c++ file, nothing happens when using the key bindings or directly running the corresponding commands. What's going wrong? Have I forgotten something?

0 投票
1 回答
237 浏览

emacs - CEDET:手动存储标签

我将 ECB 与 Cedet 一起使用 - 语义搜索引擎将有关我访问的文件的标签存储在其缓存文件中。

我也在使用 ECB 的left-symboldef布局——它显示了光标所在标签的定义。为了做到这一点,语义打开了定义标签的文件。

问题是 - 语义几乎一直打开我所有的 python 脚本 - 因为我已经parser在所有这些脚本中定义 - 当我解析命令行参数时argparse......所以我宁愿自动停止语义缓存我的文件,然后去做C-c , ,仅在我的库上手动使用。

所以我的问题是——如何防止语义存储缓存?我应该仍然可以使用现有的数据库(我将手动收集)。

0 投票
1 回答
65 浏览

emacs - EDE 使用 ?= 生成生成文件集变量

有没有办法通过 EDE 自定义缓冲区设置 Make makefile 中将使用分配的变量?=

0 投票
1 回答
128 浏览

emacs - 对 EDE 的默认自定义缓冲区感到困惑

EDE 自定义缓冲区中的“默认”部分有点令人困惑。那里有一些部分我无法理解其用途。

  • 什么是推理规则?他们在推断什么?我该如何使用它们?我为什么要使用它们?
  • 包含文件部分。它是干什么用的?包含哪些文件?它们与简单的 .h 文件有何不同?
  • “Automatic-Dependencies”部分目前有以下“解释”: Non-nil 在 Makefile 中实现自动依赖。目前真的没有实现吗?它的用途是什么?
0 投票
1 回答
2114 浏览

c++ - 在 emacs 中使用 EDE 处理 cmake/C++ 项目

我想使用 EDE(来自 CEDET)来处理我的一些基于 cmake 的 C++ 项目。我发现了一些信息,这应该是可能的。但是从现有源文件和 cmake 文件创建新项目的最佳方法是什么?

0 投票
1 回答
1467 浏览

emacs - 如何突出显示#ifdef #endif in emacs?

0 投票
1 回答
3468 浏览

emacs - 将 cedet 1.0 更新到 1.1

我目前在 OS X 上使用 emacs24。

emacs24 带有 cedet ,我正在尝试将 cedet 1.0 升级到 1.1 。我编译了 cedet :

并加上(load-file "~/.emacs.d/cedet/common/cedet.el")之后.emacscedet 告诉我一切都很好,花花公子

但是,当我尝试运行它时,语义模式会像齐柏林飞艇一样崩溃:

自动加载未能定义函数语义模式

我没有尝试在 emacs23 上运行它,我的系统上没有安装 emacs23。我也没有 macports 或 fink,我使用自制软件安装了 emacs。所以它的香草emacs。

我猜是因为 emacs 内置了一个 cedet 构建,所以有些东西崩溃了,我查看了 cedet 和 emacs 站点,并进行了一些谷歌搜索以查看是否有升级它的方法,但我还没有看到升级文档可能是因为 emacs24 是预发布版本,而 cedet1.1 是相当新的。

提前干杯... :)