본문 바로가기

IntelliJ41

IntelliJ 실행시 최근 종료한 프로젝트 바로 실행되지 않게 하기 IntelliJ를 실행하면 항상 가장 최근에 종료한 프로젝트가 자동 실행됩니다. 한개의 프로젝트를 개발중이라면 크게 문제가 되진 않겠지만, 여러 프로젝트를 개발중이신 분들이라면 매번 다시 새 프로젝트를 열어야만 합니다. 특히나 전에 종료한 프로젝트가 2개나 3개라면 처음 실행할때 2~3개가 동시에 실행됩니다. 이럴 경우 사양이 높지 않은 노트북은 중간에 프리징에 가까운 멈춤 현상을 겪을수도 있습니다. 실행시 인텔리제이는 인덱싱 기능을 수행하기 때문에 실행시 많은 리소스가 필요합니다. 대신 이런 인덱싱 기능 때문에 실제 개발단계에서 파일 검색등에서 많은 속도 향상이 있습니다. 그래서 다음과 같이 매번 실행할때마다 프로젝트 선택 화면이 나오길 바라는 분들이 계십니다. 그래서 해당 설정을 진행해보겠습니다. 인.. 2019. 11. 13.
IntelliJ 2019.2 에서 Gradle로 run과 test가 실행될때 인프런 강의를 올린 뒤 최근에 받은 질문이 있습니다. 즉, IntelliJ로 메인 메소드를 실행했는데 그레이들로 실행한것처럼 로그가 출력된다는 것인데요. 실제로 IntelliJ 2019.2로 버전 업데이트 이후 메인 메소드와 테스트 메소드를 실행하면 다음과 같은 로그가 발생합니다. 메인 메소드테스트 메소드이는 명령 실행자의 기본값이 변경되었기 때문입니다. 확인 하기 위해 다음과 같이 설정을 찾아봅니다. Preferences (윈도우라면 Settings) 에서 Build, Execution, Deployment -> Build Tools -> Gradle 로 이동합니다. 그리고 다음의 2가지 항목을 확인합니다. Build and run using Run tests using 2가지 항목이 모두 Gradle.. 2019. 9. 23.
[IntelliJ] Mac에서 IntelliJ CMD+SHIFT+A 눌렀을때 터미널이 켜지는 문제 해결 언제부터인가 IntelliJ에서 Command + Shift + A (Action 검색)를 누르면 아래와 같이 터미널이 오픈되었습니다.이 문제는 Mac이 업데이트되고나서 Man 페이지를 보는 기능의 단축키가 Command + Shift + A로 변경되었기 때문인데요. 이 때문에 IntelliJ를 쓰는게 여간 불편한게 아닙니다. 해결책은 간단합니다. Mac의 단축키를 비활성화하는 겁니다. 시스템환경설정 -> 키보드 -> 단축키 -> 서비스 탭으로 이동합니다. 터미널에서 man 페이지 인덱스 검색 항목을 찾습니다.해당 항목을 아래와 같이 비활성화합니다. (체크해제 하시면 됩니다.) 2019. 6. 3.
기술부채 (기업이 아닌 개인의) 최근에 8퍼센트의 CTO이신 이호성님의 글을 보게 됐다. 기술 부채에 대해 이야기하고 있는 글이였는데, 많은 공감이 갔었다. 혹시나 기술부채란 단어에 대해 생소하신 분들을 위해 간단하게 소개하자면, 기술적으로 해결되어야 할 문제들을 뒤로 미루고, 비즈니스 문제를 해결하는 시점을 당기는 것이라고 보면 된다. (이호성님의 글에서 발취) 출처: https://christierney.com/2015/12/04/technical-debt-in-an-image/ 아마 대부분의 IT기업에서 일하시는 분들은 어떤 내용인지는 쉽게 짐작이 되실것 같다. 보통은 기업의 기술부채에 대해 많이 이야기를 하지만, 기술부채가 비단 기업에만 있는 것일까 라는 생각이 불쑥 들었다. 개발자 개인에게도 기술부채란 존재하는 것이 아닐까? .. 2019. 2. 2.
IntelliJ http Client 응답값 변수로 저장하고 사용하기 이전에 IntelliJ로 Postman을 대체할 수 있는 .http에 대해서 소개를 드렸습니다. IntelliJ의 .http를 사용해 Postman 대체하기 이 중 응답 결과를 통해 다음 요청을 수정하는 방법에 대한 질문을 많이 받았습니다. 그래서 오늘은 이 부분을 진행해보고자 합니다. 실습은 많은 자바 개발자분들이 알고 계시는 OKKY 사이트의 로그인 기능을 이용합니다. 자 그럼 시작해보겠습니다! 1. Response Header 저장하기 1-1. OKKY 기능 확인 먼저 OKKY의 로그인 기능이 어떻게 작동하는지 확인해보겠습니다. 아래와 같은 로그인 Form이 있으며,로그인 버튼을 클릭할 경우 아래와 같은 요청값으로 로그인이 시도됩니다.정리하면 OKKY에서 로그인을 위해선 아래 값들이 필요합니다. U.. 2018. 12. 24.
IntelliJ에서 Gradle 프로젝트 작동안될때 간혹 Gradle 프로젝트를 IntelliJ에서 불러올때 Gradle이 정상작동하지 않을때가 있습니다. 전혀 코드가 작동하지 않는데요. 이럴때 2가지 해결방법이 있습니다. 1. Import Gradle Project 먼저 IntelliJ 우측 하단의 Event Log 탭을 클릭해서 아래와 같이 Import Gradle Project가 메세지가 보인다면 바로 해당 메세지를 클릭하면 됩니다. 그럼 아래와 같이 Import 프로젝트 화면이 등장합니다. 마찬가지로 여기서도 OK 버튼을 클릭합니다. Import가 모두 끝나면! 아래와 같이 정상적으로 Gradle 프로젝트로 변환된것을 확인할 수 있습니다. 2. Re Import 만약에 1과 같이 Import Gradle Project 메세지가 나오지 않을 경우가 .. 2018. 12. 22.