Visual Studio IntelliSense가 단어를 자동으로 완성하지 않도록 만드는 방법은 Tab 키로만 수행합니까?

Visual Studio IntelliSense가 단어를 자동으로 완성하지 않도록 만드는 방법은 Tab 키로만 수행합니까?

때로는 IntelliSense 동작이 매우 짜증스럽습니다. 예를 들어, C# 편집기에 "Random[SPACE]"를 입력하면 "using System;"이 아닌 경우 내 코드에 "Random3DDataGenerator"가 발생합니다. 코드에서. "Random" 단어를 다시 반환하려면 [CTRL]+[Z]를 눌러야 했습니다.

이전 버전의 VS에는 문자 자동 완성이 적용되는 옵션이 있었지만 지금은 그런 옵션이 없는 것 같습니다.

이런 짜증나는 행동을 피할 수 있는 방법이 있나요?

답변1

Edit->Intellisense->Toggle Completion Mode 설정을 사용하여 자동 완성 모드를 끄면 됩니다.

자세한 내용은 여기에서 확인할 수 있습니다.https://msdn.microsoft.com/en-us/library/hcw1s69b.aspx

"입력한 텍스트만 코드에 삽입되는 제안 모드로 변경할 수도 있습니다."

답변2

예, Ctrl+Alt+Space는 제안 모드와 표준 완성 모드 사이를 전환합니다. 제안 모드에서는 입력하는 내용이 사용할 수 있는 옵션의 일부입니다.

관련 정보