gpt4 book ai didi

ruby - 使用 ctags 从 Emacs 中的另一个 ruby​​ gem 快速导航到函数的定义代码

转载 作者:太空宇宙 更新时间:2023-11-03 16:06:24 24 4
gpt4 key购买 nike

我在 emacs 中有一个 ruby​​ 脚本。

require 'watir'
ie=Watir::IE.new

当我将光标放在单词 IE 上并按 C+] 时,我希望 Emacs 打开 IE 类的定义,它在 watir gem 的源代码中。

如何使用 Emacs 和 ctags 实现这一点?

最佳答案

在你的 gem 安装目录中使用以下命令:

ctags -e -a --Ruby-kinds=-fF -o TAGS -R .

然后在 Emacs 中按 M-.,同时光标位于 Watir 单词上。 Emacs 会提示您输入 TAGS 文件的位置,然后它会跳转到类型的定义处。

Emacs 中的基本 etags 用法:

M-. 在同一窗口中转到光标下的方法。第一次它要求 TAGS 文件。C-4 . 转到光标下的方法。打开一个新窗口。第一次它要求 TAGS 文件。M-, 循环到下一个选择。

关于ruby - 使用 ctags 从 Emacs 中的另一个 ruby​​ gem 快速导航到函数的定义代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12851193/

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