Programing

VB.NET IntelliSense : ENTER 자동 완성시 줄 바꿈 비활성화

crosscheck 2020. 7. 13. 20:34
반응형

VB.NET IntelliSense : ENTER 자동 완성시 줄 바꿈 비활성화


Visual Studio 2010에서 C # 코드를 편집 할 때이 ENTER키를 사용하면 새 줄을 추가하지 않고도 IntelliSense가 현재 제안을 완료 할 수 있습니다.

VB.NET에서 ENTER의 기본 IntelliSense 동작 은 현재 제안을 완료 한 후 새 줄을 추가하는 것입니다.

VB.NET 동작을 C # 동작으로 변경하도록 IntelliSense를 구성하려면 어떻게해야합니까?

나는 이미 TAB또는을 누를 수 있다는 것을 알고 SPACE있지만, 습관이 없으면 나는 항상 때리고 ENTER줄을 바꾸게됩니다.


불행히도 인텔리전스 완료를위한 트리거 키 세트는 VB.Net에 대해 구성 가능한 항목이 아닙니다. 기본 Visual Studio 환경에서는이 동작을 변경할 방법이 없습니다.

이를 위해 일종의 플러그인을 개발할 수 있습니다. 그러나 그것은 매우 극단적 인 척도입니다.

편집 이제 Visual Studio 2017부터이를 변경할 수 있습니다. 아래 답변을 참조하십시오


VISUAL STUDIO 2017 업데이트 :

이제 Visual Studio 2017에서는이를 변경할 수 있습니다. 도구-> 옵션-> 텍스트 편집기-> 기본-> IntelliSense. 에서 Enter 키 동작을 선택하지 마십시오 입력에 새로운 라인을 추가

VISUAL STUDIO 2015 및 이전 버전에 대한 답변 :

Resharper를 사용하면 Visual Studio 인텔리전스를 재정의하고 자체 인텔리전스를 사용할 수 있습니다. 내가 찾은 유일한 방법입니다. 테스트를 원하면 30 일 무료 평가판이 있습니다.

참고 URL : https://stackoverflow.com/questions/8977333/vb-net-intellisense-disable-newline-on-enter-autocomplete

반응형