문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
intellij_idea:config [2020/08/05 22:32] kwon37xi [VMOptions] |
intellij_idea:config [2024/08/02 15:16] (현재) kwon37xi [Appearance] |
||
---|---|---|---|
줄 35: | 줄 35: | ||
-Djava.io.tmpdir=C: | -Djava.io.tmpdir=C: | ||
</ | </ | ||
+ | |||
+ | ===== Linux 한글 입력 ===== | ||
+ | * Linux 입력기 문제는 버전에 따른 편차가 매우 크기 때문에, **잘된다면 아래내용 무시할것.** | ||
+ | * [[linux: | ||
+ | |||
+ | ==== fcitx ==== | ||
+ | |||
* [[linux: | * [[linux: | ||
* '' | * '' | ||
+ | |||
+ | ==== ibus ==== | ||
* [[linux: | * [[linux: | ||
* 즉시 해결 | * 즉시 해결 | ||
줄 45: | 줄 54: | ||
< | < | ||
-Drecreate.x11.input.method=true | -Drecreate.x11.input.method=true | ||
+ | </ | ||
+ | * 한글 입력시 공백등이 튈 경우 | ||
+ | <code sh> | ||
+ | gsettings set org.freedesktop.ibus.engine.hangul use-event-forwarding true | ||
</ | </ | ||
===== 설정 파일들의 디렉토리 변경 ===== | ===== 설정 파일들의 디렉토리 변경 ===== | ||
+ | * [[https:// | ||
+ | * 설정 파일 : '' | ||
+ | * 캐시와 local history 파일 : '' | ||
+ | * 플러그인 : '' | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
줄 65: | 줄 82: | ||
</ | </ | ||
* Windows 에서 한글 사용자명 폴더일 경우에 config.path와 system.path를 변경시켜줘야한다. 안그러면 일부 기능이 작동하지 않을 수 있다. | * Windows 에서 한글 사용자명 폴더일 경우에 config.path와 system.path를 변경시켜줘야한다. 안그러면 일부 기능이 작동하지 않을 수 있다. | ||
+ | |||
===== Idea Properties ===== | ===== Idea Properties ===== | ||
* 기본적으로는 **Help -> Edit Custom Properties** 메뉴에 나오는 파일에서 편집한다. | * 기본적으로는 **Help -> Edit Custom Properties** 메뉴에 나오는 파일에서 편집한다. | ||
줄 91: | 줄 109: | ||
sudo sysctl -p | sudo sysctl -p | ||
</ | </ | ||
+ | |||
+ | ===== 자동 빌드 - auto build ===== | ||
+ | * 자동 빌드는 클래스가 변경될 때마다 자동으로 컴파일하고, | ||
+ | * 나는 자동 빌드 활성화 시에 **지나치게 잦은 compile & deploy로 인한 성능저하** 문제가 더 크다고 보고, 이를 꺼둔 상태로 사용한다.(IntelliJ Idea 자체도 기본값이 끄기) | ||
+ | * Actions 에서 **Registry...** 를 찾아서 | ||
+ | * '' | ||
+ | * **Settings -> Build, Execution, Deployment -> Compiler -> Build project automatically** 활성화. | ||
===== Tomcat(WAS) 실행 옵션 ===== | ===== Tomcat(WAS) 실행 옵션 ===== | ||
줄 101: | 줄 126: | ||
===== Settings ===== | ===== Settings ===== | ||
==== Default Settings ==== | ==== Default Settings ==== | ||
- | * '' | + | * '' |
* '' | * '' | ||
줄 109: | 줄 134: | ||
* '' | * '' | ||
* '' | * '' | ||
+ | |||
+ | ==== Presentation Assistant ==== | ||
+ | * '' | ||
+ | * 프리젠테이션 / 발표시에 단축키의 액션 이름과 단축키 내용을 화면에 보여준다. | ||
==== 글꼴 / Font ==== | ==== 글꼴 / Font ==== | ||
* [[https:// | * [[https:// | ||
* **Enable ligature** check | * **Enable ligature** check | ||
+ | |||
+ | === Terminal Font === | ||
+ | * **Settings -> Editor -> Color Scheme -> Console Font** 에서 명시할 수 있다. | ||
+ | * '' | ||
==== System Settings ==== | ==== System Settings ==== | ||
줄 146: | 줄 179: | ||
==== Editor -> General -> Code Folding ==== | ==== Editor -> General -> Code Folding ==== | ||
+ | * 코드가 너무 축약 돼 보인다. | ||
* '' | * '' | ||
줄 152: | 줄 186: | ||
* '' | * '' | ||
* '' | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
==== Code Formatter ==== | ==== Code Formatter ==== | ||
* [[http:// | * [[http:// | ||
줄 229: | 줄 266: | ||
* Issue ID : '' | * Issue ID : '' | ||
* link : '' | * link : '' | ||
+ | |||
+ | ===== Server certificate ===== | ||
+ | * '' | ||
+ | * **Settings -> Tools -> Server Certificates** 에서 **Accept non-trusted certificates automatically** 를 활성화 해준다. | ||
===== Windows WLS Linux Terminal & PowerShell ===== | ===== Windows WLS Linux Terminal & PowerShell ===== |