CLion 에서 소스코드 편집영역을 열 단위로 선택하기

반응형

본 글에서는 CLion 에서 코드를 열 단위로 선택하는 방법을 소개한다.


소스코드를 작성할 때, 코드 중 일부를 열 단위로 선택해서 편집을 하고 싶은 경우가 있다.


일반적으로, 마우스 왼쪽 버튼을 클릭한 상태에서 드래그를 하거나 Shift 키를 누른 상태에서 화살표 키를 이용하여 편집 영역을 선택하면 줄 단위로 선택이 된다.

하지만 코딩을 하다 보면 줄 단위로 선택하지 않고 열 단위로 선택하는 것이 필요할 때가 있다.


CLion 에서는 다음 방법을 통해 열 단위 또는 블록 단위의 편집 영역을 선택할 수 있다.


Alt + 마우스 좌클릭 상태에서 드래그


다음은 세 줄의 printf() 문을 줄 단위로 선택한 화면이다. 마우스 왼쪽 버튼을 클릭한 상태에서 드래그하거나, Shift 키를 누른 상태에서 화살표 키를 이용하여 편집 영역을 선택했을 경우에 해당된다. 


첫 번째 및 두 번째 줄의 "printf("Hello world!\n")" 라인 전체와 세 번째 줄의 "printf"까지 선택된다.




다음은 세 줄의 printf() 문을 열 단위로 선택한  화면이다. 

시작지점(즉, 첫번째 printf() 문의 좌측)에 마우스 커서를 위치시켜 놓은 후, "Alt" 키를 누른 상태에서 선택하고자 하는 영역에 대해 마우스를 드래그한다.

다음과 같이 세 줄의 "printf" 함수명만 따로 선택된다.





이러한 기능을 통해 다양한 편집이 가능하지만, 가장 쉬운 예는 특정 범위의 블록을 동시에 수정하고자 할 때 유용하게 사용될 수 있다.


예를 들어, 위 예제에서 세 개의 printf() 함수를 한 번에 perror() 함수로 변경하고 싶을 때, printf() 함수명을 열 단위로 선택한 상태에서 "perror"를 입력하면 세 줄을 동시에 변경할 수 있다.


댓글

Designed by JB FACTORY