2012-07-02 8 views
4

ReSharper 6.1이 포함 된 Visual Studio 2010에서 선택한 코드 줄을 닫는 대괄호로 주석 처리하거나 강조 표시된 대괄호 해당 닫는 대괄호입니까? 여기에 내가 무엇을 의미하는지의 예댓글 열기 및 닫기 대괄호 (ReSharper 포함)

if(something) { 
    do(this); 
} 
if(something) {을 선택하면, 그것은 바람직 번과 같이 주석 탭 고정, if(something) {을 주석하고 } 수 있도록 내가 핫 키를 찾고 있어요

:

// if(something) { 
do(this); 
//} 
+0

이론적으로 대체 패턴 (ReSharper-> Tools-> Pattern Catalog)을 작성할 수 있습니다. 그러나 * ReSharper 5.1.3에서 * Replace pattern * 텍스트 필드의 주석 기호 (* // *)는 무시됩니다. – brgerner

+1

ReSharper 플러그인을 사용하면 패턴을 검색하고 바꿀 수 있다고 생각하지 않습니다. – gorohoroh

+0

답변이 없지만 좋은 생각이라고 생각합니다. 때때로 try 블록을 사용하기에 편리 할 것입니다. Jetbrains에게 제안하십시오. –

답변

0

이 필요하시면 완전히 아니지만, 아주 가까이 :

강조 하나의 괄호에 커서를 놓고타격으로 if 문 내부의 코드Shift + ].

이제 Ctrl + Shift + Alt + Left Arrow을 누르십시오. 이렇게하면 '왼쪽'코드 즉 if 문 외부로 코드가 이동합니다.

비어 있으므로 if 문을 주석 처리 할 필요가 없습니다.

나중에 'if'문장에 'right'코드를 다시 입력 할 수도 있습니다.

+0

나쁘지 않습니다. 이것은 JS에서 정확히 작동하지 않습니다. 'Ctrl' +'Alt' +'Right Arrow'를 눌러서 전체를 선택하고,'Ctrl' +'Shift' +'Alt' +'Up Arrow'를 사용하여 코드를 if 바깥으로 옮길 수 있습니다. .. 그러나 그것은 작은 kludgey 다. – Grinn