본문 바로가기

개발도구7

[iTerm2] 스크롤 무제한으로 늘리기 - Unlimited scrollback 설정 iTerm2의 터미널 기본 설정에는 스크롤이 1000줄 넘어가면 화면에 보이지가 않는다.무제한으로 설정하는 방법을 알아본다  설정 전(기본값)  Settings > Profiles > Terminal 에서 Unlimited scrollback 을 클릭해주면 된다.  설정 후 화면 2025. 2. 10.
[IntelliJ] 최적화 설정 : 메모리설정, IntelliJ IDEA 최적화 설정: 개발 환경을 더 빠르고 효율적으로 만드는 방법IntelliJ IDEA는 강력한 IDE이지만, 기본 설정만으로는 최적의 성능을 발휘하기 어렵다.IDE를 더 빠르고 효율적으로 사용할 수 있는 최적화 방법들을 살펴본다.   메모리 설정 최적화 JVM 힙 메모리 설정# idea64.exe.vmoptions (Windows) 또는 idea.vmoptions (Mac/Linux)-Xms1024m # 초기 힙 크기-Xmx4096m # 최대 힙 크기-XX:ReservedCodeCacheSize=512m 권장 메모리 설정8GB RAM: -Xmx2048m16GB RAM: -Xmx4096m32GB RAM: -Xmx8192m 가비지 컬렉터 설정-XX:+UseG1GC-XX:Co.. 2024. 12. 15.
[IntelliJ] 생산성을 2배로 높이는 핵심 단축키 50가지 IntelliJ IDEA 단축키 마스터하기: 생산성을 2배로 높이는 핵심 단축키 50가지IntelliJ IDEA는 강력한 IDE이지만, 그 힘을 제대로 활용하기 위해서는 단축키를 잘 알고 있어야 한다.개발 생산성을 크게 향상시킬 수 있는 핵심 단축키들을 카테고리별로 살펴보자. 1. 코드 탐색/편집 단축키 기본 이동Ctrl + B / ⌘ + B: 선언부로 이동Alt + ←/→ / ⌘ + [/]: 이전/다음 커서 위치로 이동Ctrl + G / ⌘ + L: 특정 라인으로 이동F2 / F2: 다음 에러/경고로 이동 검색Shift + Shift: 전체 검색Ctrl + F / ⌘ + F: 현재 파일에서 검색Ctrl + Shift + F / ⌘ + Shift + F: 전체 파일에서 검색Ctrl + N / ⌘ + O:.. 2024. 12. 14.
[IntelliJ] Kotlin 와일드카드('*') import 사용하지 않게 설정하기(feat. ktlint) Kotlin 개발을 하다 보면 ktlint에서 와일드카드 import (예: import com.example.*)를 사용하지 말라는 경고를 자주 접하게 된다. 이러한 제한이 왜 있는지, 그리고 IntelliJ IDEA에서 어떻게 설정하는지 살펴본다. 와일드카드 Import를 피해야 하는 이유 1. 코드 가독성 저하와일드카드 import를 사용하면 코드에서 사용되는 클래스의 출처를 즉시 파악하기 어렵습니다.다른 개발자가 코드를 읽을 때 각 클래스나 함수가 어느 패키지에서 왔는지 확인하기 위해 추가 시간이 필요합니다. 2. 이름 충돌 위험// 이런 상황을 가정해보세요import org.example.data.*import org.example.model.*// 두 패키지에 모두 User 클래스가 있다면?v.. 2024. 12. 13.