코드 조각 이동이란 현재 캐럿(커서)이 위치한 줄의 코드의 위치를 움직일 수 있는 기능 입니다.
Alt + Shift + 방향키(하) 를 입력하여 현재 줄을 아래로 이동할 수 있는 단축키 입니다.
이 코드에서 이동 단축키를 사용하게 되면 현재 캐럿이 위치한 코드인
print("I will be vary fast!")
를 아래 줄로 이동시킬 수 있습니다.
다음 처럼 코드가 이동된 모습입니다.
이전과 동일한 커맨드지만 방향키만 달라진 모습입니다.
아래방향키 에서 위쪽방향키로 변경되어 해당 코드를 위로 옮길 수 있는 커맨드 입니다.
아래로 옮기는 것과 동일하게, 위로 한칸 움직인 것을 확인할 수 있습니다.
이제 코드줄 뿐 아니라, 전체 메서드를 옮겨볼 차례 입니다.
변경 전에는 accelerate 메서드가 say_state아래에 존재했지만, Ctrl +Shift + 방향키(상)을 이용해 위쪽으로 이동한 모습입니다.
다음 명령어[ Ctrl + Shift + 방향키(하) ] 를 이용해 위로 올려두었던 메서드를 다시 원래 자리로 이동 시키겠습니다.
여기서 메서드와 코드라인을 옮기는 부분에서 커맨드의 차이가 있습니다.
코드라인 : Alt + Shift + 방향키(상, 하)
- 코드라인의 위치를 옮길 수 있습니다.
- 메서드의 헤더에 캐럿을 배치하더라도 해당 메서드의 선언부분만 움직이며 메서드 전체가 움직이지 않습니다.
메서드 : Ctrl + Shift + 방향키(상, 하)
- 메서드의 헤더에 커서를 배치할 경우, 메서드들을 기준으로 위치를 옮길 수 있습니다.
- 메서드 헤더가 아닌 곳에 배치하여 사용할 경우, 코드라인을 옮깁니다.
코드 조각 이동을 많이 활용하지 않았었는데, 조금 활용해 볼 수 있겠습니다.
기존 방식의 경우, 잘라내기 이후, 붙여넣기를 하여 위치를 조정해야 한다는 불편함이 존재 있었습니다.
이 방식으로 해소할 수 있겠습니다.
'프로그래밍 > IDE' 카테고리의 다른 글
[ IDE ] PyCharm 사용방법 학습 : 에디터 기초 - 둘러싸기 및 줄 바꿈 해제 (2) | 2024.02.13 |
---|---|
[ IDE ] PyCharm 사용방법 학습 : 에디터 기초 - 접기 (0) | 2024.02.13 |
[ IDE ] PyCharm 사용방법 학습 : 에디터 기초 - 주석 (1) | 2024.02.11 |
[ IDE ] PyCharm 사용방법 학습 : 에디터 기초 - 코드 선택 범위 및 확장 및 축소 (0) | 2024.02.11 |
[ IDE ] PyCharm 사용방법 학습 : 에디터 기초 - 액션 검색 (1) | 2024.02.11 |