본문 바로가기
반응형

인텔리제이12

Mac에서 개발 환경 (IntelliJ 기반) 꾸미기 현 회사에 오면서 처음으로 Mac을 경험하면서 윈도우보다는 훨씬 다양한 기능과 앱들을 찾아보고 경험했습니다. 다양한 앱들 덕분에 IntelliJ IDEA에서 사용하는 여러 단축키들이 충돌나서 대채제 혹은 단축키 변경등을 하기도 했는데요. 다양한 앱들을 모르는 분들도 계시고, IntelliJ 와 단축키가 충돌나서 단축키를 못쓰시는 분들에 대한 이야기도 듣게 되어 정리하게 되었습니다. 터미널과 도커 등의 개발 환경은 이미 subicura 님께서 블로그에 정리해주셔서 저는 그것외에 주로 사용하는 세팅과 앱들을 소개 드리겠습니다. 본격 macOS에 개발 환경 구축하기 App 대부분의 Mac App들은 단축키를 적극 활용할 수 있도록 되어있으니, 단축키도 함께 소개드리겠습니다. 혹시나 Mac의 특수기호가 윈도우/.. 2021. 3. 10.
Jest를 IntelliJ (or Webstorm) Debug 모드로 실행하기 VS Code에 비해 Javascript 개발 환경에서 IntelliJ (+ WebStorm)이 갖는 가장 큰 장점은 디버깅 기능입니다. 코드의 호출 스택을 쫓아간다거나, 곳곳의 코드에서 브레이크를 걸고 Expression으로 임시코드를 실행해보는 등 다양한 디버깅 기능을 IntelliJ에서는 사용해볼 수 있는데요. Javascript의 테스트 프레임워크인 Jest를 사용할때도 IntelliJ의 디버깅 기능을 활용할 수 있습니다. 이번 시간에는 IntelliJ에서 Jest를 디버깅 모드로 사용하는 방법을 알아보겠습니다. 실습을 위해서는 본인의 프로젝트에 Jest 패키지와 테스트 코드가 필수입니다. 현재 포스트에 사용된 코드는 Github에서 확인할 수 있습니다. 1. Debug 실행 환경 구성 Intel.. 2021. 1. 1.
IntelliJ 에서 적록색약 모드 적용하기 적록 색약이라고 하여 적색과 녹색을 잘 구분하지 못하는 증상이 있습니다. 실제로 제가 그런 상황입니다. 살면서 크게 부담이 있는건 아닌데, IDE의 경우 이 적색 (Error)과 녹색 (Warning) 이 많이 사용되다보니 둘을 구분하지 못하는건 조금(?) 불편하기도 합니다. 저 같은 분들을 위해서 IntelliJ IDEA에서는 적록 색약 모드를 지원하는데요. 적색은 오렌지색으로 녹색은 청색으로 색상이 변경되어 노출됩니다. 한번 적용해보겠습니다. 설정 IDEA의 좌측 상단에 있는 Settings/Preferences 으로 이동합니다. 해당 설정 창을 열어 Appearance & Behavior -> Appearance로 이동하셔서 "Adjust colors for red-green vision defic.. 2020. 3. 14.
웹 JS 애플리케이션 개발시 IntelliJ 디버거 사용하기 Vue 혹은 React로 개발시 Webstorm (혹은 IntelliJ Ultimate) 라이센스가 있으신 분들도 VS Code로 개발하시는 경우를 종종 봅니다. 백엔드 개발자 분들이라면 아무래도 IntelliJ가 더 익숙하실텐데요. Chrome + VS Code로 디버깅 하는게 아무래도 어색하고, 굳이 이렇게 많은 도구를 배워야하나라는 생각이 드신다면 한번 이번 포스팅을 참고해보시면 좋을것 같습니다. 이번 포스팅에서는 IntelliJ 디버거로 웹 애플리케이션 디버깅하는 방법입니다. 여기서 웹 애플리케이션이란 Vue, React 등 모던 JS 스택으로 개발하고 있는 프론트엔드 프로젝트를 이야기합니다. IntelliJ의 강력한 디버거를 모던 웹 프론트 개발시에도 사용해보고 싶으신 분들이라면 참고하셔도 좋을.. 2019. 12. 24.
인텔리제이에 파이썬 인터프리터 설정하기 자바로 개발을 진행하더라도 파이썬 스크립트를 사용해야할 때가 있습니다. (ex - 인프라 작업) 스크립트를 새로 만들때는 문제가 없지만, 이미 있는 스크립트를 수정하려면 인텔리제이에 파이썬 인터프리터를 등록해야합니다. Python 플러그인은 이미 설치되어있다고 가정합니다. 처음으로 파이썬 프로젝트 혹은 스크립트를 인텔리제이에서 열어보면 다음과 같이 인터프리터 미등록 메세지를 볼 수 있습니다. 아래 과정을 따라 프로젝트에 차례로 등록합니다. File -> Project Structure Platform Settings -> SDKs -> + 클릭을 하게 되면 여러 유형의 SDK가 등장하는데, 이중 파이썬 SDK를 선택합니다. 어떤 환경에서의 파이썬 인터프리터를 선택할지 나옵니다. 본인의 취향대로 venv를.. 2019. 12. 16.
IntelliJ 실행시 최근 종료한 프로젝트 바로 실행되지 않게 하기 IntelliJ를 실행하면 항상 가장 최근에 종료한 프로젝트가 자동 실행됩니다. 한개의 프로젝트를 개발중이라면 크게 문제가 되진 않겠지만, 여러 프로젝트를 개발중이신 분들이라면 매번 다시 새 프로젝트를 열어야만 합니다. 특히나 전에 종료한 프로젝트가 2개나 3개라면 처음 실행할때 2~3개가 동시에 실행됩니다. 이럴 경우 사양이 높지 않은 노트북은 중간에 프리징에 가까운 멈춤 현상을 겪을수도 있습니다. 실행시 인텔리제이는 인덱싱 기능을 수행하기 때문에 실행시 많은 리소스가 필요합니다. 대신 이런 인덱싱 기능 때문에 실제 개발단계에서 파일 검색등에서 많은 속도 향상이 있습니다. 그래서 다음과 같이 매번 실행할때마다 프로젝트 선택 화면이 나오길 바라는 분들이 계십니다. 그래서 해당 설정을 진행해보겠습니다. 인.. 2019. 11. 13.

728x90