Android Studio의 코드에서 여러 위치를 선택하는 방법은 무엇입니까?
소스 코드의 여러 위치에 동일한 텍스트를 삽입하고 싶습니다. 두 개 이상의 마우스 커서가있는 것처럼. Android Studio에서 수행하는 방법을 잘 모르겠지만 VS2012에서 쉽게 수행했습니다.
답변
이 멋진 기능을 여러분과 공유하는 방법을 찾았습니다. 세 가지 멋진 기능을 찾았습니다.
-
다중 선택의 경우 alt+ shift를 누른 상태 에서 마우스 클릭으로 변경할 때마다 선택한 다음 동시에 여러 위치에 쓸 수있는 것을 입력합니다.
-
또 다른 멋진 기능은 열 선택입니다. 이렇게하면 특히 리팩토링 할 때 훌륭한 방식으로 클릭 할 수 있고 많은 도움이됩니다.
대부분의 시스템에서는 middleMouseButton
코드 를 잡고 드래그하여 작동하고 다른 시스템에서는 코드를 잡고 alt선택하여 작동합니다.
- 세 번째 멋진 기능은 코드에서 동일한 단어를 찾아서 변경하거나 쉽게 추가 할 수있는 숭고한 선택입니다. Windows / Linux에서는 +를 , Mac에서는 alt+ j를 누르면 됩니다. 어떻게 작동하는지보세요 :ctrlg
또한 @Narayana가 주석에서 말했듯이 Ctrl+ Shift+ Alt+ j는 원샷 리팩토링을 위해 모든 발생을 한 번에 선택합니다.
답변
Alt+ 를 사용 Shift하고 여러 위치를 클릭하여 여러 커서를 사용할 수 있습니다 .
파일에서 유사한 항목을 선택하려면 Alt+를 사용하십시오 j.
자세한 내용은 여기를 클릭 하십시오.
답변
여러 줄 캐럿 (마우스 제외)
Windows : CTRL+CTRL (길게 누르기) +↑ / ↓
Mac : ⌘+ ⌘(길게 누르기) +↑ / ↓
ESC 여러 줄 모드를 종료합니다.
다중 캐럿 단축키 변경
사용자 지정 키맵을 추가하려면 CTRL+ SHIFT+ A를 입력 keymap
하고 Settings
하위 텍스트가 있는 키맵을 클릭합니다 . 검색 Clone Caret Above
및Clone Caret Below
.
나는 ALT+ SHIFT+에 매핑↑ / ↓ .
보너스
지주 조합 시도 CTRL, SHIFT향상된 선택 전력 및 화살표.