목록jetbrains (11)
준호씨의 블로그
Alfred와 IntelliJ를 사용한다면 다음 워크플로우를 사용하면 JetBrains 툴에서 생성한 프로젝트들을 손쉽게 열 수 있습니다. https://github.com/bchatard/alfred-jetbrains GitHub - bchatard/alfred-jetbrains: Alfred5 workflow to easily open your projects with your favorite JetBrains product.Alfred5 workflow to easily open your projects with your favorite JetBrains product. - bchatard/alfred-jetbrainsgithub.com IntelliJ 프로젝트들은 idea 키워드로 손쉽게 찾을 수..
JavaScript React를 사용하는 프로젝트를 다루다 보면 import 문을 자주 이용하게 되는데요. import 할 때 {} 괄호를 많이 사용하게 됩니다. 그런데 WebStorm 기본 설정에서는 {} 괄호에 공백을 두지 않고 import {callSelectAPI} 처럼 됩니다. 그런데 제가 참여하는 프로젝트들은 보통 {} 괄호에 공백을 두고 import { callSelectAPI } 처럼 쓰는 경우가 많았습니다. 그래서 WebStorm에서 import 괄호에 공백을 넣도록 설정을 해보았습니다. Editor > Code Style > JavaScript > Spaces 설정으로 이동합니다. ES6 import/export braces 설정을 찾습니다. ES6 import/export braces..
유닛 테스트 하나 돌릴 때마다 common 모듈 빌드에 20초가량 먹고 시작해서 어떻게 개선해야 될까 생각해보았습니다. 일단 querydsl 관련해서 clean 하고 compile 하는데 시간이 오래 걸리고 있는데 평소에 컴파일해두고 수정사항 생길 때만 자동으로 부분 빌드해 주면 되지 않을까 싶었는데 방법을 찾지 못했습니다. 기존에 작업하시던 분들께 관련해서 여쭤보니 개선방법이 나왔습니다. 바로 cmd + , (Preferences) Gradle 빌드 과정이 생략되어서 수십 초 정도를 아낄 수 있게 되었습니다. 관련 내용은 https://jojoldu.tistory.com/450 글에도 잘 정리가 되어있었습니다. IntelliJ 2019.2 에서 Gradle로 run과 test가 실행될때 인프런 강의를 ..
HTTP 요청을 테스트할 때 swagger를 이용하거나 Postman을 이용하기도 합니다. 그런데 IntelliJ에도 http요청을 테스트하기 좋은 기능을 제공하고 있습니다. git에 버전 관리하기도 좋아서 개인적으로 즐겨 사용하고 있습니다. 간단한 사용법을 알아보겠습니다. 새 파일을 만들 때 HTTP Request라는 파일을 만들 수 있습니다. 확장자는 http입니다. Add request나 Examples를 이용해서 간단한 예제를 확인해 볼 수 있습니다. 터미널에서 http 서버에 붙어서 직접 요청을 날릴 때 보던 익숙한 명령어들이 보입니다. 각 명령어 왼쪽에 있는 초록색 세모 버튼을 눌러서 요청을 실행해 볼 수 있습니다. 요청 결과는 아래쪽 창에서 확인해 볼 수 있습니다. 상황에 따라 필요한 헤더들..
Python 개발도구로 PyCharm을 추천합니다. 파이참은 유료 개발도구이긴 하지만 무료 버전인 커뮤니티 에디션이 있습니다. Python 공부 및 알고리즘 공부 및 문제풀이 하기에 부족함이 없으며 Python언어를 이용한 프로젝트도 거뜬히 해낼 수 있습니다. Professional 에디션과의 차이점은 대략 다음과 같습니다. www.jetbrains.com/ko-kr/pycharm/features/editions_comparison_matrix.html Professional 과 Community - 에디션 비교하기 | PyCharm 리팩터링, 코드 완성, 즉석 코드 분석, 코딩 생산성을 지원하는 Python 및 Django IDE www.jetbrains.com 위의 링크로 들어가 보면 좀 더 상세한 ..