2012-10-12 5 views
2

오케이,현재 함수의 주석을 항상 표시하는 방법은 무엇입니까?

Eclipse CDT의 코드 지원에 약간 문제가 있습니다. 마우스를 함수 위로 가져 가면 해당 함수의 주석을 표시하는 창이 나타납니다. 좋습니다.

이제 불행히도 해당 기능의 소스 파일을 사용할 수있는 경우 이 주석 대신에으로 표시됩니다. 하지만 난 정말 기능의 소스를보고 싶지 않아, 난 항상 헤더에 주석을보고 싶어요. 함수가하는 일에 대한 간단한 설명 만 원하면 소스 코드를 표시하는 것이 좋을 것이라고 누가 생각 했습니까? 특히 C++에는 적합하지 않습니까? ;)

그리고 또 다른 문제 : 이 창은 함수 위로 마우스를 가져갈 때 팝업됩니다 ... 나는 그 창을 갖기를 원할 때마다 항상 마우스를 가리 키고 싶지 않습니다.

텍스트 커서가 해당 기능에있는 즉시 함수의 헤더 주석을 표시하는 방법이 있다면 내 문제에 대한 해결책이라고 생각합니다. 어쩌면 영구적 인 창문에서 내가 원하는 곳이면 어디든 둘 수 있습니다. 이것을 달성 할 수있는 방법이 있습니까? 어쩌면 플러그인일까요?

그 방법이 없다면 : 그 창을 여는 지름길은 무엇이며 어떻게 소스 코드 대신 헤더 주석을 표시 할 수 있습니까?

답변

0

스레드 this 스레드에서, 호버링 문제는 의도적 인 디자인 인 것처럼 보입니다. 아마도 Eclipse가 원래 Java IDE (함수 정의가 소스 코드에서 선언과 동일한 경우) 일 수 있습니다.

유일한 해결 방법은 소스 코드를 디버그 정보없이 * .lib로 컴파일하고 lib 및 헤더를 통해 소스 코드를 제외시키는 것입니다. 프로젝트가 처음에 라이브러리를 생성하는 프로젝트 일 때는 불가능한 일입니다.

당신이 할 수있는 것은 속성 페이지의 의미에서 Documentation을 만드는 것입니다. 그건 내가 eclipse forums에서 발견 된 것과 다소 복잡한 것 같다 : 환경 설정 페이지에 나열된

'문서 호버'유형은 표시가 org.eclipse.cdt.ui.CHelpProvider 확장 점에 기여 된 내용을 도움이됩니다.

관련 문제