에서 이클립스 바로 가기가, Ctrl+ Shift+ F, 그 재 들여 쓰기 코드 및 수정의 주석과 공백 라인. Visual Studio 2010과 동등한 기능이 있습니까?
에서 이클립스 바로 가기가, Ctrl+ Shift+ F, 그 재 들여 쓰기 코드 및 수정의 주석과 공백 라인. Visual Studio 2010과 동등한 기능이 있습니까?
답변:
특정 질문에 대답하기 위해 C #에서는 기본적으로 이러한 단축키를 사용하는 C # 키보드 매핑 체계를 사용하고있을 것입니다.
Ctrl+ E, Ctrl+ D는 전체 문서를 포맷합니다.
Ctrl+ E, Ctrl+ F를 선택하여 형식을 지정합니다.
메뉴 도구 → 옵션 → 환경 → 키보드 에서이를 변경할 수 있습니다 (다른 "키보드 매핑 구성표"를 선택하거나 "Edit.FormatDocument"및 "Edit.FormatSelection"명령에 개별 키를 바인딩하여).
C # 키보드 매핑 구성표를 사용하지 않으면 키 바로 가기가 다를 수 있습니다. 예를 들어 C # 바인딩을 사용하지 않는 경우 키는 다음과 같습니다.
Ctrl+ K+ D(전체 문서)
Ctrl+ K+ F(선택 만)
밖으로 키 바인딩이 적용되는 찾으려면 당신의 비주얼 스튜디오, 메뉴의 모양의 사본을 편집 → 고급 메뉴 - 그것은 그들이 당신의 시스템에있는 것을 발견하기 쉽게 때문에 키, 메뉴 항목의 오른쪽에 표시됩니다.
(무엇을 위의 키 바인딩을 변경하려면이 대답을 편집하지 마십시오 당신의 시스템이있다!)
Ctrl+ K+ D(전체 문서)
Ctrl+ K+ F(선택 만)
Edit.FormatDocument
)의 형식을 지정하면 일부 코드 정리도 발생합니다 (예 : Add/remove braces for single-line control statements
사용자가 활성화 할 때 어떤 일이 발생했는지 전혀 알지 못하기 때문에 설명이 잘못되었습니다 ^^) . 포맷터는 항상로 변경 if(foo) bar;
됩니다 if(foo) { bar; }
. Edit.FormatSelection을 실행해도 변경되지 않습니다. 아무 것도 찾을 수 없으면 버그 일 수 있습니다.
예, 2 코드 단축 키 ( 일반 프로필을 사용하는 경우 Ctrl+ K, Ctrl+ F)를 사용하여 선택 형식을 지정할 수 있습니다 .
다른 형식 지정 옵션은 메뉴 편집 → 고급 아래 에 있으며 모든 Visual Studio 명령과 마찬가지로 메뉴 도구 → 옵션 → 환경 → 키보드 (형식 선택 명령이라고 함 Edit.FormatSelection
) 를 통해 고유 한 단축키를 설정할 수 있습니다 .
서식 지정은 빈 줄로 아무 작업도 수행하지 않지만 일반적으로 원하는 항목과 약간 다른 규칙에 따라 코드를 들여 씁니다.