JetBrains 관련 프로그램들을 ToolBox로 관리하다 보니 생긴 문제가 있다.
전에 쓰던 인텔리제이 같은 경우 설치할때 `Add "Open Folder as Project"`를 체크해서 아무 폴더에서 마우스 오른쪽 클릭으로 인텔리제이 프로젝트를 열었다.
근데 ToolBox로 관리하다보니 그런 설치 과정이 생략되었는지 내가 놓친건지 오른쪽 클릭을 해도 `Open Folder as IntelliJ Idea Project` 가 안보이는거다.
그래서 인터넷에 검색을 해서 방법을 찾아 적용해보고 그 과정을 내 블로그에 남긴다.
레지스트리에 등록할 설정 경로 찾기
우선 cmd 파일의 경로를 찾는다.
ToolBox 아이콘을 눌러서 Settings를 연다.
> Tools 를 클릭한다.
`Shell scripts location` 을 잘 기억해 둡니다.(메모장에 복붙)
다음은 아이콘 경로를 찾아보자.
아까는 ToolBox의 Settings를 열었고 이번엔 인텔리제이의 Settings를 연다.
`Show...` 를 누르거나 주소를 복사해서 해당 경로로 이동한다.
우리는 인텔리제이 아이콘이 필요하므로 `IntelliJ IDEA Ultimate`로 들어간다.
Ultimate가 아닌 Community 인사람들은 `IntelliJ IDEA Community Edition`으로 들어간다.
`bin` 폴더로 이동한다.
`idea.ico`의 경로를 기억해둔다.(메모장에 복붙)
설정에 필요한 경로는 다 구했다. 이제 설정을 해보자.
Regedit (레지스트리 편집기)
시작 버튼 -> 레지스트리 편집기
레지스트리 편집기를 누른다.
주소창에 `컴퓨터\HKEY_CLASSES_ROOT\Directory\shell` 을 입력하고 엔터를 누른다.
혹시 주소창이 안보이면 `컴퓨터`를 누르면 주소창이 나타난다.
shell 폴더(?)를 마우스 오른쪽 클릭하여 `새로 만들기(N) > 키(K)`를 선택해서 `IntelliJ IDEA` 라는 폴더를 만든다.
폴더가 생기면 `(기본값)` 이라는 파일이 보인다. 그걸 더블 클릭 한다.
그리고 `IntelliJ IDEA 로 열기` 또는 `Open Folder as IntelliJ Idea Project` 등 자신이 원하는 문구를 작성한다.
그리고 비어있는 공간을 오른쪽 클릭 후 `새로 만들기(N) > 문자열 값(S)`를 선택하고 `Icon` 이라는 이름으로 파일(?)을 만든다.
메모장에 작성해둔 경로에 아이콘 파일명(idea.ico)을 붙여서 넣어준다.
그 다음 `IntelliJ IDEA` 폴더(?)를 오른쪽 클릭 하여 `새로 만들기(N) > 키(K)`를 클릭해서 `command` 라는 폴더(?)를 만든다.
`command` 폴더(?)를 선택하고 `(기본값)` 파일(?) 을 더블 클릭 한다.
메모장에 적어둔 cmd 경로와 idea.cmd 를 결합해서 큰 따옴표 안에 넣어 준다.
"C:\Users\User\AppData\Local\JetBrains\Toolbox\scripts\idea.cmd"
그리고 한칸 띄고 "%V" 를 입력해준다.
다 했다. 이제 잘 되는지 보자. 폴더를 오른쪽 클릭 해봤다.
내가 설정한 문구와 아이콘으로 잘 보인다.
여기 까지하면 끝인줄 알고 폴더의 비어있는 공간에서 오른쪽 클릭을 했지만 여기서는 안보인다.
아니 설정 다했는데 왜 여기서는 안보여?
안보이는게 맞다.
이 설정은 또 따로 해줘야한다.(개 귀찮네)
위에서 설정한 모든 과정을 똑같이 다시 해줘야 한다.
다만 `컴퓨터\HKEY_CLASSES_ROOT\Directory\shell` 경로가 아닌 `컴퓨터\HKEY_CLASSES_ROOT\Directory\Background\shell` 경로에 해줘야한다.
이하 내용은 위에서 설정한 내용과 같으니 생략하겠다.
그래도 모르면 댓글 남겨주세요~
끝.
[reference]
JetBrains ToolBox > IntelliJ 사용 시, "Open Folder as IntelliJ Idea Project" 가 안 보일 때 해결법 (velog.io)
아무 폴더에서 우클릭하여 인텔리제이 프로젝트로 열기 — 화음을 좋아하는 리차드🎶 (tistory.com)
'Tools > Intellij' 카테고리의 다른 글
[Intellij; 인텔리제이] 한글 깨짐 / UTF-8 설정 / yml, yaml, properties, console 한글 깨짐 (0) | 2024.01.23 |
---|---|
[Intellij; 인텔리제이] println 자동 완성 (0) | 2023.12.19 |
[Intellij; 인텔리제이] Main 메서드 자동 완성 (0) | 2023.12.19 |
[Intellij; 인텔리제이] JRE 자바 버전 바꾸는 방법 (0) | 2023.11.21 |
[Intellij; 인텔리제이] 인텔리제이 테마 변경하기 (0) | 2023.11.09 |