2010-02-21 1 views
39

가능한 중복 :
How do I stop visual studio from automatically inserting asterisk during a block comment?C#에서 여러 줄 주석을 추가 할 때 Visual Studio에서 자동으로 별표를 사용하지 않도록 설정하는 방법은 무엇입니까?

Visual Studio에서 여러 줄의 코멘트를 추가, 자동 (입력에) 새로운 라인의 시작 부분에 별표 (*)를 배치 주석 블록 안에. 나는 개인적으로 이것을 귀찮은 것으로 생각한다. 누구든지 그것을 비활성화하는 방법을 알고 있습니까? 감사.

+3

중복 : http://stackoverflow.com/questions/51180/how-do-i-stop-visual-studio-from-automatically-inserting-asterisk-during-a-block –

+2

개선 할 사용자 제안이 있습니다. this http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2947213-don-t-create-asterisk-for-new-lines-within-block-c –

답변

28

온라인 당신이 대답을 찾을 수 (here 참조)

을이 비주얼 스튜디오 2005 및 2008과 함께 작동 : IDE에서

  1. , 도구 -> 설정 가져 오기 및 내보내기로 이동 ; 선택한 환경 설정 내보내기; 옵션 -> 텍스트 편집기를 제외한 모든 항목의 선택을 취소하십시오. 새 파일에 저장하십시오.

  2. 일부 텍스트 편집기에서 내 보낸 설정 파일을 편집하십시오. "자동 완성"문자열을 검색하십시오. 값이 1 인 PropertyValue 태그가 있으며, 값을 0으로 변경하고 파일을 저장합니다.

  3. 을 IDE에 가져 오려면 도구 -> 가져 오기 및 내보내기 설정을 사용하여이 새 파일을 가져옵니다. 코멘트 서식을 즉시 중지해야합니다.

명확하게하기 위해, 나는 아직 그것을 자신을 테스트하지 않았습니다. . . 그것이 당신을 위해 작동하는지 알려주십시오.

업데이트 :이에 이전 질문에 게시 된

또 다른 방법,

도구> 옵션 ...> 텍스트 편집기>의 C#> 고급> (위의 롭 반 Groenewoud에 의해 연결) "///에 대한 XML 문서 주석 생성"을 선택 해제하십시오.

(물론, 자동 치우는 외에 * 그것이 말하는대로, "///"입력 할 때 블록 주석에, 이것은 자동 서식을 사용하지 않습니다.)

그것은 솔루션처럼 소리 나는 위에 주어진 것은 똑같은 일을하지만 메뉴 옵션을 사용하는 대신 설정 파일 자체를 편집하는 것입니다.

+0

그래, 그거야. –

+1

Visual Studio 2010에서 작동하지만 내 보낸 설정에서 자동 완성 문자열을 변경하면 "XML 문서 주석 생성"을 선택 취소하는 것과 똑같이 작동합니다. 그래서 XML 주석 생성을 멈 춥니 다. ( – jirkamat

+0

@jirkamat [Ctrl + Shift + D]를 눌러 XML 문서를 생성 할 수 있도록 [GhostDoc] (http://submain.com/products/ghostdoc.aspx)을 설치하십시오. –

27

난 존 손더스 'answer에 주석으로이 남아있는 것이지만, 아아, 내 담당자 충분하지 높은 :)입니다

수직 선택

당신이 설정을 편집 할 오히려 않으려면 파일을 사용하거나 자동 XML 주석 생성에 "///"을 입력하고 싶다면 세로 강조를 사용하여 모든 애트리뷰트를 선택하고 삭제를 누르십시오. Visual Studio는 Microsoft Office와 마찬가지로 텍스트의 "열"을 선택할 수있는 기능을 제공합니다. Alt 키를 누른 상태에서 여러 줄에 걸쳐 선택 항목을 드래그하면됩니다.

Cool!

그것은 당신이 이미 알고 가능하지만, 여전히 언급 할 가치가있다.

+2

Solves 문제는, 완전히 아니지만. Upvoting 이것은 유용한 맛있는 가벼움에 관계없이 100 % 문제를 해결하거나하지 못합니다 :) –

관련 문제