[JetBrains]IntelliJ, PyCharm 등을 포함한 JetBrains의 IDE에서 에디터 창을 크게 하려면 Develop Tip

개발 환경을 잘 사용할 줄 아는 개발자가 역시 개발을 잘 하는 것 같은 느낌입니다.
그 만큼 환경을 이것 저것 이해할 줄 아는 것이고, 그것을 바탕으로 더 나은
소프트웨어로 나아가기 때문이지요.

오년 전 쯤에 PyCharm 소개를 한 적이 있습니다.

만약 Java를 메인 BackEnd 언어로 이용하고 FrontEnd의 메인언어가 JavaScript 라면
JetBrains의 IntelliJ 가 제일 나은 툴이라 생각이 들고,
파이썬을 메인 BackEnd 언어로 이용하고 FrontEnd의 메인언어가 JavaScript 라면
JetBrains의 PyCharm 이 제일 나은 툴이라 생각이 들고,
PHP를 메인 BackEnd 언어로 이용하고 FrontEnd의 메인언어가 JavaScript 라면
JetBrains의 PHPStorm 이 제일 나은 툴이라 생각이 듭니다.

물론 최근에 Visual Studio Code나 Sublime Text 또는 Atom 등을 이용해도 되지만
지금까지 경험한 결과로는 JetBrains 사의 IDE가 제일 나은 듯 합니다.

단점은 리소스를 많이 먹는 다는 것과 Python이나 JavaScript 처럼 Dynamic 언어인 경우
처음 열리면서 해당 Script로 전체 소스를 돌면서 해당 Attribute나 Method등을 Intelli-Sense Help와
같은 방식으로 이용하기 위한 파싱작업에 시간이 소요된다는 것을 제외하고는 아주 좋습니다.

특히 맥에서도 사용해 보면 다른 개발 툴을 이용하기 싫을 정도라 할 수 있습니다.
(뭐 호불호가 있을 수 있습니다)

무조건 큰 외장화면을 붙여 작업하고자 하는 마음이야 다 똑 같겠지만,
며칠 전 부터는 다시 가지고 있는 멕북프로 2014mid 15" 레티나 화면 만을 이용하여
개발에 맞추고자 하고 있습니다.

장소를 가리지 않고 작업을 할 정도로 시간에 쫒기는 경우가 있는데,
너무 외장 모니터에 외장하드에 등등을 붙여야만 제대로 작업을 한다면
너무 장소에 구애를 받을 수 있으니까요.

암튼 그러다가 몇가지 작업을 했는데 다른 분들께 유용할까 싶어 적어봅니다.
 

위와 같이 작업을 하고 있습니다. 

우선 창을 나누는 방법은 해당 에디터 상단 탭에서 마우스 오른쪽 단추를 눌러,

위와 같이 나오는 메뉴에서 Split Vertically는 현재 에디터의 내용을 세로로 나누어 동시에 작업할 수 있고,
Split Horizontally는 현재 에지터의 내용을 가로로 나누어 동시에 작업합니다.
Move Right는 상단에 열려있는 탭의 파일이 두개 이상일 때 현재 에디터를 세로로 나누어 오른쪽으로 위치시키고
Move Down은 상단에 열려있는 탭의 파일이 두개 이상일 때 현재 에디터를 가로로 나누어 아래쪽으로 위치시킵니다.

암튼 이렇게 하여 가로 세로로 나뉜 네 개의 창이 있는 상태입니다.

첫 그림에서 빨간 박스로 구분되어 있는 부분처럼 세로보다는 가로가 더 작은 입장에서 세로로 붙어 있는 것들은
당장 보지 않아도 개발에 대세를 주지 않는다면,


Toolbar, Status Bar, Navigation Bar 모두 선택 해지 합니다.

자 이제 3줄 정도 더 넓어 졌습니다.
이제는 위에 빨간 줄 처럼 에디터를 여러 개 동시에 열 경우 보이는 에디터 탭이 눈에 거슬립니다.


익숙해지다 보니 PyCharm에서도 그냥 창을 이렇게 네 개로 나누어 크기 조절만 하면서 사용하고픈 마음이 생긴 것입니다.
(개발자의 환경에 대한 갈구는 끝이 없나 봅니다...)

이렇게 할 수 있는 방법은,
우선 창을 위의 위 그림처럼 네 개가 있는 상태에서,

설정 > Editor > Editor Tabls 로 들어가 위의 내용을,

위에 내용으로 변경하고 "OK"를 누르면,

위와 같이 약간 더 넓게 작업을 할 수 있습니다. 네 개의 창에서 하나를 선택하고 왼쪽 다른 파일을 더블 클릭하면
해당 에디터 창에 새로운 파일이 열려지는 것을 확인할 수 있습니다.


어느 분께는 도움이 되셨기를...
  

덧글

댓글 입력 영역

구글애드텍스트