VS2010에서 Tab 키가 작동하지 않습니다

VS2010에서 Tab 키가 작동하지 않습니다

VS2010for 및 development 로 업그레이드한 후 VS2008몇 가지 이상한 동작을 발견했습니다. 소스 파일( , , )을 편집하는 동안 탭 키가 탭 문자를 삽입하지 않고 코드를 들여쓰기하지 않으며 코드가 완료되지 않습니다. 나는 그것을 시도했고 모든 것이 잘 작동합니다. Shift-Tab을 누르면 들여쓰기 취소가 가능합니다.C#Fortran.cs.for.f90VS2008

나는 노력했고 devenv /safemode문제를 해결했습니다.

이전에 이 내용을 본 적이 있는 사람이 있으면 이 문제를 해결하는 방법에 대한 힌트를 주세요.

운영체제는win7-64 SP1

답변1

저도 이 문제를 보고 있습니다. 다음 옵션은 동작을 트리거하는 것으로 보입니다.

Text Editor | C/C++ | Formatting | Automatic Indentation On Tab

위의 설정이 이면 True탭 키는 IDE가 들여쓰기해야 한다고 생각하는 방식에 따라 들여쓰기되도록 전체 줄을 '고정'합니다(커서가 줄의 어느 위치에 있든 관계 없음).

설정을 다음으로 변경하면 False탭 키가 예상대로 작동합니다. 이 설정이 True내 컴퓨터에 어떻게 설정되었는지 모르겠습니다 .

VS 2012에도 이 설정이 있으며 동일한 방식으로 작동합니다.

답변2

Edit.InsertTab옵션/환경/키보드로 이동하여 [Tab] 키를 텍스트 편집기 기능 명령 과 바인딩하여 문제를 무차별적으로 해결하기로 결정했습니다 . 아래 스크린샷을 참조하세요.

키보드 옵션

내 문제가 해결 된 것 같습니다.

감사해요.

답변3

이 문제를 해결하려면 을 눌러 보십시오 Alt-009( 을 길게 누른 다음 숫자 키패드에서 Alt을 누른 다음 뗌 ). 그러면 탭 문자가 생성됩니다. ("대체 숫자" 기능은 키보드 상단에 있는 숫자를 사용하여 작동하지 않습니다. 키패드를 사용해야 합니다.)009Alt

Microsoft에 버그 보고서를 제출해야 할 수도 있습니다.

관련 정보