Visual Studio가 탭을 4 개의 공백으로 바꿉니 까?


217

편집-> 고급-> 선택한 줄 탭 해제로 이동하지 않고 Visual Studio 2010에서 Tab 버튼을 4 칸으로 작동하도록 설정하는 방법이 있습니까?


14
+1 질문에서 이후에 어떻게 힌트가 untabify 이미 존재 소스, 허용 대답 만 적용 새로운 소스
Shmil 고양이

질문 제목에서 "2010"을 편집 하시겠습니까? 이 기능은 많은 Visual Studio 버전에 적용 할 수 있으며 VS 2010, 2013 및 2015 용 IDE의이 부분에 대한 UI는 여전히 동일합니다. 또한 질문에 OP가 설정 될 것을 암시하는 내용을 추가하는 데 도움이 될 수 있습니다. 새로운 출처의 스타일; 기존 소스를 편집하는 요령은 훌륭합니다.
jrh

또한 라인의 중간에 삽입 탭에없는 일, 즉이 않는 기존의 소스 코드 파일에 대한 그 "Tabify"와 "Untabify을"주의 <tab> int <tab> x;로 대체 될 수 <spaces> int <tab> x;없는,<spaces> int <spaces> x;
JRH

Mac 용 Visual Studio Community를 사용하고 있으며 untabify 대신 Edit> Format> Format Document를 수행했습니다.
Mahdi

답변:


302

이 동작은 다음에서 편집 할 수 있습니다.

Tools->Options->Text Editor->All Languages->Tabs

"탭 유지"대신 "공백 삽입"을 사용하도록 탭을 변경하십시오.

특정 언어에서 다른 동작을 원할 경우 언어별로이를 지정할 수도 있습니다.


16
Visual Studio 2013에서도 마찬가지입니다.
James

6
탭 크기와 들여 쓰기 크기는 어떻습니까?
Magallo

3
내 설정을 찾는 데 너무 오래 걸렸던 것은 설정의 절반을 숨기는 확인란이 있다는 사실이었습니다. 모든 설정 표시를 확인하십시오
Andrew Afternoon-Delight Hayde

5
Visual Studio 2015의 경우에도 여전히 동일합니다.
Marek

4
이것은 여전히 ​​Visual Studio 2017에서도 동일합니다.
jhmckimm

7

VS2010 이상 ( VS2010에는 플러그인 필요 ) Visual Studio에서 탭 크기 옵션을 확인 / 설정했지만 여전히 작동하지 않습니다. 그런 다음 프로젝트에 .editorconfig 파일 이 있는지 확인하십시오 ! 이것은 Visual Studio 설정을 무시합니다. 해당 파일에서 탭 크기를 편집하십시오.

Angular-Cli를 사용하여 프로젝트에 Angular 응용 프로그램을 설치하면 이런 일이 발생할 수 있습니다.

MSDN 블로그 참조


4

이 답변 중 어느 것도 Macbook Pro에서 나를 위해 일하지 않았습니다. 그래서 내가해야했던 일은 다음과 같습니다.

환경 설정-> 소스 코드-> 코드 형식-> C # 소스 코드.

여기에서 스타일과 간격 탭 등을 변경할 수 있습니다.이 프로젝트는 리드 개발자의 서식이 다른 유일한 프로젝트입니다. 내 IDE가 내 코드를 다른 형식으로 포맷하는 것은 엉덩이에 고통이었습니다.


3
Mac 용 Visual Studio 8.4 (Unity 2019.2와 함께 제공)에서는 정확합니다.
gl03

3

형식화 옵션이 보이지 않으면 도구-> 설정 가져 오기 및 내보내기를 수행하여 누락 된 설정을 가져올 수 있습니다.

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