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가 실행되면서 열림.
'IT' 카테고리의 다른 글
로그파일에서 일시를 UTC->KST 로 변환 하여 표시 하는 방법. (0) | 2024.09.24 |
---|---|
socket.io 프로토콜 - 메시지 유형 및 내용 (0) | 2024.01.18 |
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? (0) | 2023.10.15 |
맥용 네이트온 사용자 이모티콘 저장 위치 (0) | 2023.05.10 |
vue.js not detected 오류 해결 방법 (0) | 2023.05.02 |
댓글