2009-07-28 3 views
11

VS 2008 (및 이전 버전도 마찬가지입니다)의 경우 코드 편집기에서 편집기 상단에 2 개의 콤보 상자가 있습니다. 왼쪽에는 클래스 이름 콤보 박스가 있고 오른쪽에는 메서드 이름 콤보 박스가 있습니다. 그것들은 툴팁에 대한 설명이지만 약간의 오해의 소지가 있습니다. 예를 들어 메소드 이름 상자는 현재 파일의 모든 메소드, 속성, 이벤트 등을 보여줍니다. 이 기능에는 공식 이름이 있습니까?Visual Studio에서 메서드 이름 콤보 상자의 키보드 단축키

나는 메서드 이름 콤보 박스를 많이 사용한다. 왜냐하면 내가 자주 사용하는 파일에 속성이나 메서드 또는 무언가가 있다는 것을 알기 때문에 정확한 이름을 기억할 수 없다. 내가 필요한 것을 찾아 보는 빠른 방법. 그러나이 콤보 박스에 키보드 단축키를 지정하는 방법을 찾을 수 없습니다. 이 기능을 사용하기 위해 사용할 수있는 키보드 단축키 또는 대체 VS 기능이 있습니까?

Ctrl 키 + 이 M, O

당신은 코드 영역을 설정 한 경우 : 다음 키보드 문자열을 입력하여 액세스 할 수있는

+1

VS2008에서 여전히 resharper를 사용하면 VS 스키마에서 'Alt + \'를 사용할 수 있습니다. 그러면 [현재 파일의 모든 회원 목록이 표시된 팝업이 표시됩니다] (https :// /www.jetbrains.com/resharper/features/screenshots/50/navigation_gotofilemember_csharp.png), 필터가있어서 찾을 때 회원이 입력 한 이름의 일부를 입력 할 수 있습니다. 난 정말 코드의 공간을 훔치는 네이티브 탐색 모음을 좋아하지 않아 첫 번째 콤보 상자가 범위를 벗어난 것처럼 보입니다. VS2013'Ctrl + '에서 도움이 될 수도 있지만 전체 솔루션을 살펴 봅니다. –

+0

편집 - 아 Resharper에만 해당되므로 모든 사람이 사용할 수 없습니다. Previous : @MarcoMedrano의 코멘트는 실제로 받아 들여지는 답변보다 낫습니다! 그것은 더 쉽고 현장에서 튀어 나옵니다. 질문에 정확히 대답하지는 않지만 더 유용합니다. – pipedreambomb

답변

22

감사합니다 ;-) 직후 ReSharper에서 함께 (내 VS에 추가 1 일이, 내가 Ctrl 키 + F2가 매핑되는 것을 발견 MovetoNavigationBar 명령, "Class Name combobox"로 나옵니다. 탭을 추가하고 메서드 이름 콤보 상자에 있습니다.

0

나는 자주 "붕괴 정의"기능을 사용하여 이렇게하면 코드가 축소되어 코드의 다른 부분을 빠르게 확대 할 수 있습니다.

쉽게 탐색 할 수 있도록 코드에 책갈피를 설정하는 것이 좋습니다 (여러 파일에 특히 유용합니다). 다음과 같은 키보드 시퀀스 코드 줄에 커서를 놓고 사용

Ctrl 키를 + K, 당신이 당신의 북마크 설정을했으면 K

, 당신은 건너 뛸를 사용할 수 있습니다 모든 북마크를 통해 : B, +

Ctrl 키 N

,
0

이 경우 IncrementalSearchReverseIncrementalSearch 매핑을 사용해 볼 수 있습니다. 콤보 박스에서 마우스를 사용하는 것만 큼 간단하지는 않지만, 당신이가는 곳으로 데려다 줄 것입니다. 바로 가기를 검색하고 바로 가기를 클릭하면 올바른 것을 얻을 수 있습니다.

매핑은 내가 대학에 익숙해 졌던 emacs에서 가져옵니다.

비슷한 문제가있는 메서드와 변수가 많이 있으면 그 중 하나를 찾으려면 검색해야합니다.

정의를 찾으려면 방금 Sub methodName()을 검색에 사용하십시오.

키보드에서 손을 떼지 않고 코드 조각/메소드/변수를 신속하게 찾을 수 있습니다.

2

대체 방법은 DPack (무료 Visual Studio 추가 기능)입니다. 매우 빠르게 탐색 할 수 있습니다.난 당신이 그것의 옵션을 가서 간단한 개요 DPAK의 웹 사이트에서 찾고 recemmend하지만 먼저,에있다 Alt 키 + UAlt 키 + M 키보드 단축키를 찾아야한다 무엇

.

개인적으로 내가 DPack을 사랑하고 나는 그것이 제프의 Keyboard Shortcut Summary Macro

관련 문제