2010-07-25 3 views
1

C#을 사용하는 VS2005 코드 편집기에서 현재 함수에서만 텍스트를 검색하는 방법은 무엇입니까? 그것은 현재 문서를 통해 검색 할 수 있지만 검색 기능을 현재 기능으로 제한하는 방법을 볼 수 없습니다.VS2005 : 현재 함수에서 텍스트를 찾는 방법

+1

큰 기능이어야합니다. –

+1

잘하면 당신의 '기능'이 작은 문제가 될 정도로 짧습니까? –

답변

1

기능 코드를 선택하면 드롭 다운 목록에서 새 옵션을 사용할 수 있습니다. 이 옵션을 현재 블록이라고합니다. 이렇게하면 해당 특정 기능 내에서만 검색 할 수 있습니다. MSDN에 소스에서

: 대부분의 시간 Quick Find, Find and Replace Window

0

, 당신의 기능이 정말 문제가되지 않습니다 충분히 짧아야하고, 나는 그것을 의미한다.

경우에 따라 별개의 토큰이 많은 일종의 색인 기능이 필요할 수도 있습니다. 이 경우에도 리팩토링 담당자는 데이터베이스 또는 리플렉션 또는 다른 것을 사용해야합니다. 이는 DailyWtf.com에서 코드를 사용할 수있는 종류의 것입니다.

그러나 그것은 레거시 코드, 또는 다른 어떤 이상한 이유로, 어떤 당신이 할 수있는 일이 있다면,이 긴 기능을 가지고 정말 피할 수 있다면 :

  • 모든 참조 Visual Studio에서 기능을 찾기가 모든 결과를 한 번에 나열합니다. 함수의 결과 만 표시하도록 창 크기를 조정할 수 있습니다.
  • 부분 클래스를 사용하여 함수를 특정 파일로 분리 할 수 ​​있습니다.
  • 마우스로 함수를 선택하면 찾기/바꾸기 대화 상자가 선택한 텍스트 내에서만 검색 할 수 있습니다.
관련 문제