본문 바로가기

프로그래밍/파이썬

[ IDE ] PyCharm 사용방법 학습 : 에디터 기초 - 줄 복제 및 삭제

728x90
반응형

 

현재 캐럿(커서)이 놓인 줄을 복제 및 삭제 하는 방법입니다.


복제 커맨드는 Ctrl + D 입니다.

현재 코드의 캐럿의 위치는 root2 대입 코드 줄의 마지막에 위치하고 있습니다.

복제 전 코드

이 상태에서 복제를 하게 되면 아래 이미지 처럼 변한 모습을 확인할 수 있습니다.

복제 후 코드

캐럿이 위치했던 코드인

root2 = (-b - return_type_of_sqrt) / (2 * a)

줄에서 복제를 하였더니, 해당 줄과 동일한 코드가 바로 아래 줄에 추가된 모습입니다.


다음과 같은 복제를 Shift + ↑ 를 이용하여 현재 줄과 이전 줄을 선택할 수 있습니다.

Shift + 위쪽방향키를 2번 입력하여 선택한 모습

이 처럼 현재 코드 캐럿을 기준으로 위쪽 방향키를 2번 하게 되면 2줄이 선택되는 모습입니다.


복제 버튼을 이용하여 선택한 줄을 그대로 복제 해보겠습니다.

선택한 영역을 복제한 모습

다음 처럼 선택되어있던 영역이 그대로 복제된 모습 입니다.


이후 액션 검색(Ctrl + Shift + A)를 입력하여 줄 삭제를 검색 후 선택을 합니다.

액션 검색창에 줄 삭제 검색
줄 삭제를 이용해 현재 캐럿의 줄이 삭제된 모습

하지만 이처럼 액션을 검색한 뒤, 클릭 후 삭제 하는 방식은 매우 비효율적으로
저의 경우는 잘라내기(Ctrl + X)를 활용하여 해당 라인을 삭제하도록 하고 있습니다.

잘라내기를 이용하여 삭제하는 것도 해당 라인을 모두 제거하여 주기 때문에 추천드립니다.


간단한 복제 방법과 삭제 방법을 잘 활용한다면 코드를 작성하는데 편의성 향상이 될 것 같네요~

728x90
반응형