c++ - emacs - 如果函数包含在命名空间中 (C++),则 "go to beginning of the function"不起作用

标签 c++ emacs namespaces

在 emacs 中,我使用 C-M-a 和 C-M-e 来开始/结束 C++ 代码中的函数。但是,如果函数包含在命名空间中(它只是跳转到命名空间封装的开头或结尾),则此功能不再有效。有人对此有好的解决方案吗?

最佳答案

这是一个已知错误。它已在 Emacs 24.1 中得到修复,即 released three days ago .得到它。不幸的是,该修复程序从未向后移植,并且不太可能很快发生。

关于c++ - emacs - 如果函数包含在命名空间中 (C++),则 "go to beginning of the function"不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11017094/

相关文章:

c++ - 创建附加到控制台但具有重定向标准 IO 句柄的进程

c++ - 为什么需要这个拷贝构造函数

emacs 在 ics 中导出日历错误的时区格式

emacs - 如何将 yasnippet 作为自动完成后端?

namespaces - PhpStorm 无法识别文件路径

c++ - 通过 (Args&&...) 构造一个 std::thread

C++数组比较和移动?为什么苹果不动?

emacs - 在 emacs 中交换 ctrl 和 alt 键

php - Laravel/PHP 命名空间路径的简写

c# - 如何在 VS Code 中快速添加缺少的命名空间?