问题标签 [etags]
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.
javascript - 如何在 Emacs 中使用 DoctorJS?
有没有办法使用 DoctorJS(显然它曾经被称为 jsctags)为 Emacs 生成一个 TAGS 文件?
我一直在环顾四周,它似乎总是使用 vi 标签样式,但我可能会遗漏一些非常明显的东西。
c++ - 在 emacs 中使用 ETAGS/CTAGS 和 C++ 项目
我使用 emacs 和 etags 在项目中导航,是否可以通过搜索函数轻松访问头文件。我一直在使用 VisualStudio,我可以通过单击 goto 声明来查看它是否有类似的方法在 emacs 中使用 etags?
例如
搜索将在 ArchiveDialog 的头文件中的 onkeypress 声明(#include 在源文件的顶部)。
在我使用etags“M-.onKeyPress”的那一刻,只会在cpp文件中找到标签,而不是我的头文件。
任何帮助将不胜感激谢谢
r - rtags:“etags:未指定输入文件。”
当我rtags(ofile="TAGS")
在R
提示符下执行时,"TAGS"
文件被写入并且终端没有输出(完全符合预期)。
当我R CMD rtags -o TAGS
在 shell 提示符下执行时,"TAGS"
文件也被写入,但我在终端上看到几组消息,如下所示:
当我将我移出当前目录时,我看到 6 套 - 12 行,当我将libPath
其保留在那里时,我看到了两套 - 4 行。即,当处理较少的文件时,我会看到更多警告。rtags
要重现,请在空目录中运行:
是什么导致了这些警告?有没有办法避免它们?
emacs - 如何将 helm-etags 与包含其他标签文件的 TAGS 文件一起使用?
我使用 exuberant ctags 创建带有--etags-include
选项的标签文件,我在主 TAGS 文件中看到包含的标签文件。但是当我尝试使用时helm-etags
,它并没有深入到包含的标签文件中。
甚至可能吗?
emacs - How to jump back from find-tag in Emacs
I'm using find-tag
function M-. to jump to function definition, how can I jump back to previous location?
emacs - How to build eTags for a source tree on a remote host "Tramp"
I am using TRAMP to connect remotely to the servers where the source tree is. I havent figured a way to build eTags for the tree "relative" to the remote server. Meaning, the server might look like: /ssh:server1:/home/user/tree
Looking up eTags from inside emacs looks for the directory: /home/user/tree instead.
Any pointers how this could be fixed?
emacs - 如何在不被 Emacs 查询的情况下跳转到定义?
在 Emacs 中使用Etags时遇到问题。每次我点击 \M+。要跳转到定义点,总是会弹出一个查询,例如:
查找标记(默认函数名称):
我必须点击“输入”来确保它。
但在大多数情况下,我发现我可以选择默认的。那么有什么方法可以抑制这条消息吗?我发现原因是因为:
(defun find-tag (tagname &optional next-p regexp-p)
(interactive (find-tag-interactive "Find tag: "))
...
)
为什么我必须选择标签?为什么不能默认一个只是点下的单词?我可以删除这条线吗?(交互式),还是有一个好的解决方案?
emacs - etag 的默认正则表达式
我想创建用于 etags 的其他正则表达式,但我希望它们基于已经存在的内容(特别是,我想将 [ \t]* 添加到当前的正则表达式集中etags 使用)。etags 用于 .lisp 文件的默认正则表达式集是什么?
django - 当我在 Django 的响应中设置 ETAG 时,为什么 request.META 不包含“HTTP-IF-NONE-MATCH”?
响应代码如下:
没有任何关于IF-NONE-MATCH
下一个的信息request.META
。
有人可以告诉我为什么以及如何?
caching - 无需访问服务器的 ASP 缓存控制和 ETags
我正在寻找优化我的 ASP 页面。谷歌最佳实践告诉我设置过期日期、修改日期和 ETag 等。
我明白这一切的逻辑,但我不了解实现的细节,而且由于我们使用的是 ASP 页面,因此很难找到信息,而且我无权直接在服务器上更改任何内容。
这会是我想要配置的信息类型吗?用什么?
ETags 是如何工作的?我只是决定网址的数字还是必须有一些逻辑?
我们网站上的大多数页面的内容每年仅更改 1 或 2 次,而图像文件有时每天或每周更改一次。