2011-05-14 3 views
0

예를 들어 'internal'을 입력하고 자동 완성 목록 항목에 Enter 키를 누르면 공백이 단어 'internal'뒤에 자동으로 삽입됩니다. 이 동작을 비활성화하는 방법이 있습니까?ReSharper : 키워드 다음에 공백을 삽입하거나 서식을 완전히 비활성화하는 방법

ReSharper의 "부분"을 완전하게 코드화하지 못하도록하는 방법이 있습니까? 코드 검사 기능과 도구가 좋겠지 만 자동 서식 기능에 익숙해 져야한다고 생각합니다.

편집 :

내가 즉 다음 닫기 '를 선택, (참 좋은 기능입니다) 전체 문서 서식하지만, 오히려 자동 완성 부분을하지 말은, 여기 자동 서식에 의해, 명확하게하려면 'in Autocomplete ReSharper는'Close(); \ n '을 출력하고 표준 출력은'Close '를 출력합니다.

+0

공백 삽입을 비활성화하는 방법에 대한 답변이 없지만 자동 서식을 사용하는 것이 좋지 않다고 생각합니다. 팀에서 코딩하는 중이라면 개발자들간에 일관된 스타일을 갖는 것이 좋습니다. 이것은 자동 포맷팅이 장려하는 것입니다. 또한 ReSharper를 사용하면 스타일 설정을 약간 조정할 수 있습니다. – Holstebroe

+0

동의. 자신과 팀이 결과에 만족할 수 있도록 자동 서식 설정을 조정하십시오. 일관성있는 형식의 코드는 좋은 것입니다. –

답변

0

스크린 샷의 강조 표시된 부분을 살펴보고 도움이되는지 확인할 수 있습니다. 자동 완성을 사용 중지하는 다른 방법을 알지 못합니다.

FWIW, 나는 Holstebroe와 Roger가 당신과 당신의 팀을 무능화하는 대신에 자동 완성 설정을 찾아야한다고 동의합니다. 일반적인 코드 형식은 가지고있는 것이 좋습니다.

+0

글쎄요, 내가 원했던 것은 불가능한 것처럼 보입니다. 아마도 ReSharper가 작동하는 방식 일 수도 있고, 사용하거나 사용하지 않을 수도 있습니다. 평범한 것 같습니다. :) –

+0

더 이상 스크린 캐스팅을 볼 수 없습니다. ( – davomcdavo

1

ReSharper 인텔리 센스가 기본적으로 활성화되어 있기 때문에 이런 현상이 발생합니다. VS Intellisense (ReSharper - Options - Enviroment - Intellisense)로 전환하면이 동작이 사라집니다 (모든 ReSharper 인텔리 센스 개선).

관련 문제