본문 바로가기
반응형

IDE47

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.
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.
Upsource 가이드 - 5. Project Page Upsource의 프로젝트 페이지에는 많은 기능들이 있습니다. (Upsource 프로젝트 페이지) 해당 기능들에 대한 전반적인 소개를 하겠습니다. 1. Git Tree 각 커밋의 우측에 보시면 페이지를 열 수 있는 오픈 버튼이 있습니다. 버튼을 클릭해 보시면 다음과 같이 해당 커밋에 대한 전반적인 내용을 모두 볼 수 있는데요.1개의 리뷰 코멘트와 3개의 변경 파일이 있음을 알 수 있습니다. 특히 변경 파일의 좌측을 보시면 변경 내용에 따라 상태 버튼이 표기됩니다.여기서는 Member.java와 MemberController.java는 변경을, MemberControllerTest.java는 새로 생성되었음을 알 수 있습니다. 각 파일에 있는 화살표 버튼을 클릭 해보시면 해당 파일의 변경내역 역시 바로 확.. 2018. 11. 23.

728x90