더 쉬운 테스트 코드 작성을 위한 Live Template을 공유해봅니다 😃 지루한 작업을 덜 지루하게 선배 기수 분들께서 작성해주신 귀한 테코블 포스팅을 볼 때마다 놀라는 것은 기술적 내용을 다루는 포스팅은 모두 테스트 코드로 귀결된다는 점입니다. 정말 개발자로서 본받아야 할 자세라고 생각합니다. 개발자로서 떳떳한 건 아니지만 솔직히 그렇습니다. 정말 테스트 코드 중요한데. 정말 귀찮습니다. 소프트웨어 장인이란 정말 그 귀찮은 것, 지루한 것을 이겨내고 묵묵히 소프트웨어 품질을 위해 나의 작품이라는 혼을 담아 코드를 작성하는 것도 포함되는 것 같습니다. 하지만 개발자라면 동시에 중복을 참을 수는 없죠! 귀찮은 일의 반복도 그렇습니다. 최대한 테스트 코드 작성이 어렵거나 귀찮지 않게 느껴지도록 만들어야 ..
요약 1. Option + Enter (또는 Alt + Enter) 를 통해 정규표현식을 팝업창으로 즉시 검증할 수 있다. 2. Cmd + Enter (또는 Ctrl + Enter) 를 통해 Java 코드에 입력된 쿼리를 즉시 실행할 수 있다. 3. Option + Enter -> Inject Language or Reference 를 통해 코드 하이라이팅 지원을 받을 수 있다. 인텔리제이 팁 영상을 보고 기록해봅니다 정규식 검증하기 이메일을 입력 받는 시나리오에 정규식을 사용한다고 가정해보죠! :) 이메일 정규식 이라는 키워드로 검색해서 얻은 정규표현식 문자열을 인텔리제이에 붙여넣기 해보았습니다. 정규식 위에 선언된 String email의 문자열이 모두 초록색으로 표기된 것과 달리, Pattern.c..
인텔리제이의 Analyze 기능을 이용해서, 사용되지 않는 코드를 제거해봅시다 :) 1. Double Shift -> Inspect Code... 2. 인스펙션 스코프 및 프로파일 설정 3. 결과 확인. 사용되지 않는 요소들은 Unused declaration 그룹에 표시됨 4. 사용되지 않는 메서드, 필드 등인 경우, Safe delete 버튼으로 제거 5. Deleted 확인 -> 편 ㅡㅡ 안 소소하게 인텔리제이를 이용한 사용되지 않는 코드 제거 방법을 알아봤습니다 :)
1. Eclipse 버전별 JDK 버전 이클립스 설치 안내 공식 페이지. 버전별 JDK 버전에 대한 안내가 있다. 사내 솔루션 연동을 위해 이클립스의 plugins 폴더에 직접 jar 파일을 넣어 사용하는 플러그인이 이클립스 버전에 따른 이슈가 발생하는 것 같아 버전 관련 확인을 진행했다. 아래 표는 JDK 최소요구치가 상향된 최초의 버전들을 목록화한 표이다. Release Version JDK Required 2020. 09. 16 Eclipse 4.17 (2020-09) Java 11 or newer is required 2017. 06. 28 Eclipse 4.7 (Oxygen) Java 8 or newer is required 2016. 06. 22 Eclipse 4.6 (Neon) Java 8 ..
1. Ctrl + , 을 눌러 Settings 화면을 연다. 2. 검색창에 mouse wheel zoom 을 검색한다. 3. Editor: Mouse Wheel Zoom 을 체크한다. 끝. IntelliJ를 사용하면서 정말 유용하게 쓰는 기능 중 하나가 Ctrl + Mouse Wheel 로 폰트 사이즈를 키우고 줄이는 기능이다. 데이터베이스도 IntelliJ로 다루고, SSH도 IntelliJ로 다룬다. 그런데 VS Code에서 이 기능을 찾지 못해서 일단 불편한대로 써왔는데, 아주 쉽게 바로 설정이 가능하다는 걸 이제 알았다 ㅠ.ㅠ