use*_*453 5 emacs elisp emacs-ecb
所以我确实安装了Emacs 24.3.1,从24开始它就有了CEDET.我通过list-packages安装了ECB,一切似乎都有效 - 除了方法窗口刷新.
当我打开一个文件时,显示所有方法,我可以跳转到它们没问题.但问题是,如果不重新启动Emacs,它们永远不会刷新.我已经尝试了几乎所有我能找到的相关变量而且没有任何效果.我正在拼命寻找解决方案,当我扩展项目时,它几乎取消了方法窗口的可用性.
我添加了这些变量,没有Emacs错误,但它仍然不会刷新 - 既不是在保存之后也不是在一些空闲时间之后.
(setq auto-update-methods-after-save 1)
(global-semantic-idle-scheduler-mode 1)
(global-semanticdb-minor-mode 1)
Run Code Online (Sandbox Code Playgroud)
我是新手,所以我可能会错过一些明显的解决方案.谁能帮助我?我可以提供您需要的任何配置文件或信息.
编辑:当然尝试过Cc.r,没有结果.
小智 0
我刚刚遇到了同样的问题。在我这样做之后,方法列表得到了更新:
1) revert-buffer
2) ecb-rebuild-methods-buffer (Cc . r)
事实上,仅仅 p.2 还不够,这似乎是一个错误。