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


10

로 업그레이드 한 후 VS2010에서 VS2008대한 C#Fortran개발에 좀 특이한 행동을 발견했습니다. 소스 파일을 편집하는 동안 ( .cs, .for, .f90) 내 탭 키는 들여 쓰기 코드를하지 않습니다, 탭 문자를 삽입하지 않으며 코드 완료되지 않습니다. 나는 그것을 시도 VS2008하고 모든 것이 잘 작동합니다. shift-Tab은 들여 쓰기를하지 않아도 작동합니다.

나는 시도 devenv /safemode하고 일을 고쳤다.

누구든지 전에 이것을 본 적이 있다면이 문제를 해결하는 방법에 대한 힌트를주십시오.

OS는 win7-64 SP1

답변:


17

이 문제도보고 있습니다. 다음 옵션은 동작을 트리거하는 옵션 인 것 같습니다.

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

위의 설정이 True인 경우 탭 키는 전체 줄을 '고정'하여 IDE가 커서를 들여 쓰기해야한다고 생각하는 방식에 따라 들여 쓰기되도록합니다 (커서의 위치에 상관없이).

False예상대로 탭 키가 작동 하도록 설정을 변경하십시오 . True내 컴퓨터 에서이 설정이 어떻게 설정되어 있는지 모르겠습니다 .

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


1
또한 "Visual Studio 2013 업데이트 1 용 업데이트"를 설치 한 후 오늘이 동작이 처음으로 확인되었습니다. 어디에서도 참으로 설정되었습니다.
Ray

1
나는 이것도 완전히 푸른 색으로했습니다.
PAK-9

1
VS2013의 동일한 문제 및 솔루션. 그러나 VS2010에서는 결코 보지 못했습니다.
Doug Null

2

Options / Environment / Keyboard로 이동하여 [Tab] 키를 Edit.InsertTabText Editor 기능에 대한 명령 과 바인딩하여 문제를 무차별 화하기로 결정했습니다 . 아래 스크린 샷을 참조하십시오 :

키보드 옵션

그건 내 문제를 해결 한 것 같습니다.

감사.


-1

이 문제를 해결하려면을 Alt-009길게 누릅니다 (을 길게 누른 Alt다음 009숫자 키패드를 눌렀다 놓습니다 Alt). 탭 문자를 생성해야합니다. ( 'alt-numbers'기능은 키보드 상단의 숫자를 사용하여 작동하지 않으므로 키패드를 사용해야합니다.)

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

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.