问题标签 [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.
emacs - ECB:截断符号定义缓冲区中的行
Emacs ECB 2.40 有一个名为 的布局left-symboldef
,它有*ECB Symboldefinition*
缓冲区,我想设置
那里。我浏览了自定义组:
它没有这样的选择。但它提到了钩子。所以我尝试了:
它不起作用。比我试过的:
但这也无济于事。实际上当我去*ECB Symboldefinition*
缓冲区做
手动 - 它也只能工作一段时间。所以必须有某个变量的默认值。
emacs - EDE 中有哪些不同的目标类型?
M-x ede-new-target
要求一个目标类型,虽然目标类型是不言自明的,但我并不是 100% 清楚如何使用它们。例如,我假设“程序”目标是代码文件,但其他的呢?EDE 手册中的示例将其用于头文件,但可以在其中放入其他内容吗?什么是共享对象目标?等等等等。
似乎在任何地方都没有任何好的文档,所以有人可以描述这些目标类型的用途吗?
emacs - emacs 的 cedet ede 项目
我正在尝试学习如何使用 CEDET。我没有任何项目要搞砸,所以我想拍摄 Emacs 本身。
当我在 dir 中打开 Emacs 存储库时,似乎 CEDET 会自动将 Emacs 检测为项目。但是当我这样做时M-x ede-find-file
,没有文件可以打开。
问题是,我怎样才能在 CEDET 中准确地将 Emacs 设置为一个项目,以利用 EDE 和 CEDET 的其他优点。?
似乎这方面的文档还没有完成。
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?
emacs - CEDET:手动存储标签
我将 ECB 与 Cedet 一起使用 - 语义搜索引擎将有关我访问的文件的标签存储在其缓存文件中。
我也在使用 ECB 的left-symboldef
布局——它显示了光标所在标签的定义。为了做到这一点,语义打开了定义标签的文件。
问题是 - 语义几乎一直打开我所有的 python 脚本 - 因为我已经parser
在所有这些脚本中定义 - 当我解析命令行参数时argparse
......所以我宁愿自动停止语义缓存我的文件,然后去做C-c , ,
仅在我的库上手动使用。
所以我的问题是——如何防止语义存储缓存?我应该仍然可以使用现有的数据库(我将手动收集)。
emacs - EDE 使用 ?= 生成生成文件集变量
有没有办法通过 EDE 自定义缓冲区设置 Make makefile 中将使用分配的变量?=
?
emacs - 对 EDE 的默认自定义缓冲区感到困惑
EDE 自定义缓冲区中的“默认”部分有点令人困惑。那里有一些部分我无法理解其用途。
- 什么是推理规则?他们在推断什么?我该如何使用它们?我为什么要使用它们?
- 包含文件部分。它是干什么用的?包含哪些文件?它们与简单的 .h 文件有何不同?
- “Automatic-Dependencies”部分目前有以下“解释”: Non-nil 在 Makefile 中实现自动依赖。目前真的没有实现吗?它的用途是什么?
c++ - 在 emacs 中使用 EDE 处理 cmake/C++ 项目
我想使用 EDE(来自 CEDET)来处理我的一些基于 cmake 的 C++ 项目。我发现了一些信息,这应该是可能的。但是从现有源文件和 cmake 文件创建新项目的最佳方法是什么?
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")
之后.emacs
cedet 告诉我一切都很好,花花公子
但是,当我尝试运行它时,语义模式会像齐柏林飞艇一样崩溃:
自动加载未能定义函数语义模式
我没有尝试在 emacs23 上运行它,我的系统上没有安装 emacs23。我也没有 macports 或 fink,我使用自制软件安装了 emacs。所以它的香草emacs。
我猜是因为 emacs 内置了一个 cedet 构建,所以有些东西崩溃了,我查看了 cedet 和 emacs 站点,并进行了一些谷歌搜索以查看是否有升级它的方法,但我还没有看到升级文档可能是因为 emacs24 是预发布版本,而 cedet1.1 是相当新的。
提前干杯... :)