2017-03-12 3 views
2

최근에 Visual Studio 2015를 사용하여 2017 버전으로 전환했으며 조금 문제가 있습니다. 이 줄을 입력하기 시작했다고 가정 해 봅시다 : for(int i = 0; i < good.size) (마지막 중괄호는 Visual Studio 자체가 아닌 저에게 씁니다.). 그런 다음 (, ), ;을 입력합니다. Visual Studio 2015에서 이것은 단지 for(int i = 0; i < good.size();)이 될 것이고 i++ 부분을 아무런 문제없이 계속 작성할 수 있지만 Visual Studio 2017에서는 for (int i = 0; i < good.size());으로 변환됩니다.이 코드는 제가 원했던 것이 아닙니다. 다시 돌아가서 코드를 수정해야합니다. 내 전체 타이핑 속도가 감소합니다. 이 문제를 해결할 수있는 일종의 설정이 있어야한다고 생각하니? 도와 주셔서 감사합니다.Visual Studio 2017에서 루프 선언을 위해 중괄호를 완료하지 못하도록 함

답변

1

의 당신이 C#을 사용하고 있다고 가정 해 봅시다 : Visual Studio에서

를 이동하려면 :

도구> 옵션> 텍스트 편집기>의 C#> 선택을 취소합니다 "자동 중괄호 완성"

또는 모든 언어 :

도구> 옵션> 텍스트 편집기> 모든 언어> 선택을 취소합니다 "자동 중괄호 완성"

enter image description here

+0

괜찮 으면 좋겠지 만, 모든 중괄호 완성을 비활성화합니다. 나는 그 기능을 좋아하지 만, 다른 중괄호 안에있을 때 중괄호를 완성하는 방법을 좋아하지 않습니다. Visual Studio 2015에는이 기능이 없기 때문에 2017에서도 쉽게 수정할 수 있습니다. 도움을 주셔서 감사합니다 :) – SalysBruoga

+0

도와 줘서 기뻐. 좋은 하루 되세요. –

+0

원하는 고급 설정을 보려면 ReSharper와 같은 도구로 작업하는 것이 좋습니다. –

관련 문제