2010-05-22 4 views
0

문제는 질문 제목과 정확히 일치합니다.Visual Studio 2010에서 긴 메서드 서명에 대해 인텔리 센스가 표시되지 않습니다.

텍스트 편집기에서 타이핑하고 긴 서명 (매개 변수가 많으며 대개 10 개 이상)이있는 공용 메서드를 참조 할 때 인텔리 센스는 작동을 멈 춥니 다. 때로는 깜박 거립니다. 다른 시간에는 전혀 표시되지 않습니다.

이 문제는 C#에서 발생하지만 다른 것은 사용하지 않습니다. 그것은 VB에서도 발생할 수 있습니다. 모르겠다.

다른 사람이보고 있나요?

나는 1 시간 씩 인터넷 검색을했지만 철저히 구별 할 수는 없습니다. VS를 재시작하고, 컴퓨터를 재부팅하고, 도구 -> 옵션에서 인텔리 센스를 활성화/비활성화했습니다. 아무것도 작동하지 않습니다.

+0

이것은 내게 버그처럼 들립니다. MSDN에서 관련 버그/수정 된 보고서 페이지를 확인 했습니까? 거기에서 아무 것도 찾을 수 없다면 .NET 팀에 이메일을 보내주십시오. –

+0

이전에 connect.microsoft.com에서보고 된 바에 따르면 프로그래머는 IntelliSense를 많이 고려합니다. 귀하의 문제와 비슷한 것은 없습니다. 다른 컴퓨터에서 이것을 다시 작성할 수 있다면 자신의 보고서를 제출하십시오. 프레임 워크 메소드 예와 관련하여 매우 구체적이어야합니다. –

+1

나는 똑같은 문제가있다. 나를 미치게 만들었다. – James

답변

3

당신은 다시 가져옵니다 CTRL시프트에게스페이스을 칠 수있다.

더 나은

, Ctrl 키 시프트 Alt 키 + C 클립 보드에 복사가.

다음 Ctrl 키 시프트 Alt 키 + P 페이스트를. 템플릿에 편리합니다.

+0

그게 다야! 나는 그것을 물어 본 후 1 년이 넘게 누군가이 질문에 답할 것입니다. 제가 두 표를 줄 수 있기를 바랍니다. – sohtimsso1970

+0

하하. 예, 방금 지루해하고 임의의 관련 링크를 클릭했습니다. – surfasb

+0

사실, 아니, 그렇지 않았습니다. 당신의 대답은 이전에 알지 못했던 멋진 도구를 제공합니다 (그래서 +1) 근본적인 문제는 여전히 남아 있습니다.정말 긴 메소드 서명 (많은 매개 변수)이있을 때 인텔리 센스 오작동이 발생합니다. – sohtimsso1970

1

문제의 원인을 하나 발견했습니다.
메서드가 화면 위쪽에 있으면 아래쪽으로 팝됩니다. 메소드가 화면 하단에있는 경우 위쪽으로 튀어 나옵니다. 그러나 화면 중간에서 너무 커서 어느 방향 으로든 지나치게 혼란스러워 지거나 깜박이거나 열리지 않습니다.

불행하게도, 아무리 내가 더 이상 37 개 매개 변수를 표시 얻이 수없는 것 뭘 ...

는 부분적인 해결책을 찾을 수 없음 - 이 가정 SP1에서 수정 될 예정이었던 글꼴 크기를 변경 ... http://social.msdn.microsoft.com/Forums/en/vseditor/thread/e2f06f24-0b68-48f3-a8b3-c31948f6e168

관련 문제