2017-12-25 17 views
5

는 VS2017는Visual Studio 2017에서 유형 뒤에 *의 자동 간격을 사용하지 않도록 설정하는 방법은 무엇입니까? 나는 (최대한 빨리 세미콜론을 입력) 라인을 입력하는 동안 어떤 시점에서</p> <pre><code>Type* name; </code></pre> <p>뭔가를 입력 할 때

Type * name; 

에 자동 공간 내가 제거 후 결정 첫 번째 공간은 IDE가 얼마 동안 다시 시도하지 않았습니다. 내가 타입 포인터 변수를 타이핑했을 때 몇 가지 이유로 다시 시작되었지만 자동 간격을 반복하지 않는 다른 라인을 타이핑하면 ...

몇 가지 테스트를 추가하면 자동 간격 설정 만 발생합니다 Type* name;과 일치하는 경우 액세스 지정자 다음의 첫 번째 코드 줄이 대상이되는 클래스에서

class Foo { 
private: 
    Type* name; //Becomes Type * name; after typing the ';' 
public: 
    Type2* name2; //Here as well 
}; 

나는 그것을 좋아하지 않는다. 이 신성 모독을 어떻게 끝내나요?

+0

코드 서식 옵션 중 하나입니다. – Justin

답변

1

도구 -> 옵션, 텍스트 편집기 -C>/C++ -> 서식 -> 간격으로 이동하여 옵션을 살펴보고 특정 항목을 구성 할 수 있다고 생각하지 않습니다.

+1

마지막 수단으로 "입력 할 때 자동으로 서식을 지정합니다."옵션이 있습니다. 그것은 꺼질 수 있습니다. –

+0

@BoPersson 장군 아래의 옵션이 트릭을 수행합니다. – golem