在emacs中,导航到一个特定函数的最佳选择是什么?它的名字可能会出现在几个不同的文件中?在etags中,只允许您一次一个地循环访问标签,如果您正在查找的函数名称很受欢迎,则这可能需要一段时间。在Emacs中浏览重复标签定义的最佳方式是什么?
6
A
回答
5
C-u M-。会循环显示同一标记的所有位置,但是如果您想查看与您的函数名称匹配的所有标记的列表,则可以使用命令tags-apropos。
1
如果您的编程语言是C那么cscope比etags好得多。它向您展示符号实例及其上下文的交互式列表。更多信息是this answer
3
0
-
尤其是使用命令
icicle-find-tag
,做所有这些香草命令的事:find-tag
(M-。)找到一个标签tags-loop-continue
(M-,)找到另一个匹配的标签tags-apropos
列出匹配正则表达式list-tags
显示所有标签(定义)在给定的源文件中的所有标签。
icicle-find-tag
是一个通用标记浏览器:作为一个多命令,您可以在任何一个调用中以任意顺序访问任意数量的标记。 Icicles imenu - 跨文件或缓冲区的Imenu。在选定的函数定义中搜索(作为搜索上下文)。
相关问题
- 1. 什么是定义标签和文本框的最佳方式
- 2. 在TabNavigator中隐藏标签的最佳方式是什么?
- 3. 在Django 1.3中合并重复的最佳方式是什么?
- 4. 在Emacs中进行Java开发的最佳方式是什么?
- 5. 什么是在emacs中运行守卫的最佳方式
- 6. 在Java中自定义排序的最佳方式是什么?
- 7. 在Selenium中声明重定向的最佳方式是什么?
- 8. 什么是在Safari浏览器中居中文本的最佳方式
- 9. 在浏览器中处理流JS内容的最佳方式是什么?
- 10. 在html中替换文件浏览按钮的最佳方式是什么?
- 11. 在硒中处理多个浏览器的最佳方式是什么?
- 12. 什么是分析出CDATA XML标签内的最佳方式
- 13. 什么是存储元标签的最佳方式?
- 14. 写这样的重复代码的最佳方式是什么?
- 15. 什么是跨浏览器最小高度的最佳和有效的方式?
- 16. 在AppEngine中检测并重定向移动浏览器的最佳方式是什么?
- 17. 从Vim切换到Emacs的最佳方式是什么?
- 18. 什么是在Windows中复制fork()的最佳方式?
- 19. 在IE6中修复CSS问题的最佳方式是什么?
- 20. 什么是在所有浏览器上播放音频的最佳方式?
- 21. 测试WebdriverIO“浏览器”对象的最佳方法是什么?
- 22. 用php检测浏览器的最佳方法是什么?
- 23. 这是在Android 2.2中创建自定义标签的最佳方式
- 24. 最佳匹配额定配对的最佳方式是什么?
- 25. 在Liferay中重叠portlet的最佳方式是什么?
- 26. 在edmx中重命名列的最佳方式是什么?
- 27. 在VS2008中重用JavaScript例程的最佳方式是什么?
- 28. CWAC相机 - 自定义ImageCleanupTask的最佳方式是什么?
- 29. 加载自定义UIView的最佳方式是什么?
- 30. 在html表单中使用标签元素的最佳方式是什么?