이맥스에서 which-function-mode를 켜면 커서가있는 현재 함수의 상태 표시 줄에 함수 이름이 표시됩니다. 그러나 클래스 내에 중첩 된 함수 나 메소드가있을 때는 가장 바깥 쪽 함수 만 표시됩니다.이맥스에서 which-function-mode로 중첩 된 함수 표시
예를 들어 C++에는 다음과 같은 클래스가 있습니다.
class Foo
{
void func1()
{
...
}
};
커서가 func1() 안에 있으면 상태 표시 줄에 클래스 이름 Foo가 표시됩니다. Foo plus func1을 표시하려면 어떻게합니까? Foo.func1 또는 Foo :: func1과 같은 것이 좋습니다.
사용중인 이맥스의 버전은 무엇입니까? 23.1.1을 사용하고 있기 때문에 which-funcion-mode를 켜면 class.function이 emacs status bar에 표시됩니다. – coelhudo