본문 바로가기
IT

Intellij를 터미널 창에서 실행하기 (맥OS)

by 병헤는 밤 2024. 3. 20.
반응형

 

visual studio code의 경우 Project가 있는 경로에서

 

code .

 

을 입력 하면 해당 프로젝트가 visual studio code에서 바로 열려서 편리하게 사용이 가능한데,

intellij의 경우 계속 프로그램 실행 -> 프로젝트 열기를 하다 보니 조금 불편 했다.

 

귀차니즘 때문에 그냥 그렇게 사용 하고 있었는데 아침에 이것 저것 열다가 문득 생각나서 터미널에서 바로 열 수 있도록 해봄.

 

먼저 intellij가 설치된 경로 확인.

 

맥에서 프로그램 설치 경로는 /Applications

ls -altr /Applications/IntelliJ 까지 입력 한 후 TAB을 누르니 아래와 같이 두개의 경로가 확인.

CE가 붙은건 Community Edition 이고 없는건 Ultimate Edition.

난 지금 일하고 있는 업체에서 고맙게도 라이센스 등록을 해 주어서 Ultimate Edition 사용.

 

최종적으로 실행파일이 있는 경로는 /Applications/IntelliJ\ IDEA.app/Contents/MacOS,

파일명은 idea 로 확인함.

 

자동 실행을 위해 .zshrc 파일에 경로를 PATH에 추가 하고 alias를 지정해줌.

vi 로 .zshrc 파일을 연 후 

 

vi ~/.zshrc

 

아래 내용을 추가 하고 저장.

PATH=$PATH:/Applications/IntelliJ\ IDEA.app/Contents/MacOS
export PATH

alias intellij="nohup idea . 1> /dev/null 2>&1 &"

 

alias를 저렇게 한 이유는 그냥 실행하면 터미널 닫으면 intellij 도 닫이기 때문에 nohup & 로 실행하고, nohup & 만 할 경우는 nohup.out 파일이 해당 경로에 생기므로 1> /dev/null 2>&1 으로 표준출력과 오류 출력을 /dev/null로  보내 nohup.out이 생기지 안도록 하기 위함.

변경 내용 적용을 위해 source 명령 실행 (그냥 터미널을 닫았다가 다시 열어도 되지만)

 

source ~/.zshrc

 

이제 프로젝트가 있는 경로에서 intellij 라고 입력하면 해당 경로의 프로젝트가 intellij가 실행되면서 열림.

 

반응형

댓글