일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- git
- Ai
- 디버깅
- gitreset
- git입문
- 자바패턴
- scrapy
- Spring
- git초보
- IntelliJ
- 개발생산성
- GPT
- 자동포맷팅
- git초보자팁
- 민생회복소비쿠폰
- MYSQL
- git연재
- gitreflog
- docker
- 개발툴팁
- java
- intellij완전정복
- python
- 버전관리
- gitlog
- 배당소득 분리과세
- 주식용어
- JetBrains
- AES256
- gradle
목록Tools (33)
나만의공간
IntelliJ에서 코드 자동 포맷팅 때문에 수정하지 않은 코드까지 변경되는 현상, 이렇게 해결하세요!IntelliJ 코드 자동 포맷팅, 왜 문제가 될까?개발을 하다 보면 내가 수정하지 않은 코드까지 자동으로 줄이 바뀌거나 들여쓰기가 바뀌는 상황, 겪어보셨죠? 😥 IntelliJ는 매우 강력한 IDE이지만, 그만큼 자동화 기능도 많아서 팀 작업 시 예상치 못한 포맷팅 충돌을 유발하곤 해요.특히 SQL이 포함된 XML 파일이나 협업 중인 프로젝트에서 자동 포맷팅은 커밋 시 불필요한 변경 이력을 남기게 되어 큰 골칫거리가 될 수 있습니다.자동 포맷팅이 적용되는 주요 원인✔️ 파일 저장 시 자동 포맷팅 설정✔️ 커밋 전 자동 리포맷 설정✔️ XML 및 HTML 파일의 자동 줄 정렬이제 이 문제를 어떻게 해결..
IntelliJ에서 Git 완전정복버전 관리는 개발의 기본입니다. 그중 가장 많이 쓰는 Git을 IntelliJ에서 제대로 활용하면CLI보다 더 직관적이고 빠르게 협업과 코드 관리를 할 수 있습니다.이번 편에서는 Git 연동부터 브랜치 전략, 충돌 해결까지 IntelliJ에서 Git을 100% 활용하는 방법을 알려드립니다.🔗 Git 연동 기본 설정메뉴에서 File > Settings > Version Control > Git 클릭Path to Git executable 경로가 자동 인식되어 있어야 함 (예: C:\Program Files\Git\bin\git.exe)Test 클릭하여 정상 동작 확인Tip: GitHub 계정 연동은 Settings > Version Control > GitHub에서 토큰..
Live Templates & 자동완성 기능 완전정복코딩 생산성을 높이고 싶다면 반드시 익혀야 할 기능이 있습니다. 바로 Live Templates와 자동완성(Completion) 기능입니다.단 몇 글자만 입력해도 반복되는 코드를 자동으로 완성하고, 개발자의 타이핑을 최소화해주는 이 기능들은 실무에서 필수입니다.🚀 Live Templates란?Live Templates는 특정 키워드 입력 후 Tab을 누르면, 미리 정의된 코드 조각(snippet)이 자동으로 완성되는 기능입니다.기본 제공 템플릿 외에도 자신만의 커스텀 템플릿을 만들 수 있어 개발 스타일에 맞게 확장 가능합니다.📌 자주 쓰는 Live Templates 예시단축어완성되는 코드soutSystem.out.println();psvmpublic..
코드 리팩토링 기능 완전정복개발자라면 매일 마주하는 작업 중 하나가 바로 리팩토링입니다.IntelliJ IDEA는 강력한 리팩토링 도구들을 제공하여 코드를 더 깔끔하고, 유지보수가 쉬운 구조로 바꿔줍니다.이 글에서는 자주 쓰는 리팩토링 기능들을 예제와 함께 설명하고, 단축키까지 정리해드립니다.📌 IntelliJ에서 자주 사용하는 리팩토링 기능기능명설명단축키 (윈도우 / 맥)Rename변수명, 메서드명 등을 일괄 변경Shift + F6Extract Method코드 블록을 별도 메서드로 추출Ctrl + Alt + M / ⌘ + Option + MExtract Variable중복되거나 복잡한 식을 변수로 추출Ctrl + Alt + V / ⌘ + Option + VExtract Field지역 변수를 클래스 필..
2025년 IntelliJ 플러그인 추천 TOP 10생산성을 폭발적으로 끌어올려주는 플러그인들만 엄선!💡 IntelliJ 플러그인이란?IntelliJ IDEA는 기본 기능만으로도 강력하지만,다양한 플러그인을 활용하면 생산성, 디버깅, UI/UX, 협업까지 확장할 수 있습니다.지금부터 2025년 기준, 개발자들이 가장 많이 사용하는 인기 플러그인을 소개합니다!🔥 추천 플러그인 TOP 101. Key Promoter X단축키를 모르면 생산성 반감!이 플러그인은 마우스 클릭 시 대응하는 단축키를 알려줘서 자연스럽게 단축키를 익힐 수 있게 해줍니다.2. Rainbow Brackets중첩된 괄호를 컬러풀하게 구분해줘서 가독성이 향상됩니다.특히 복잡한 코드에서 실수 줄이기에 탁월!3. String Manipul..
IntelliJ 디버깅 완전 마스터 (2025 최신)디버깅 제대로 하면, 개발 시간이 절반으로 줄어듭니다!🧠 디버깅이 중요한 이유개발하다 보면 버그는 피할 수 없습니다.하지만 디버깅을 잘하면 문제를 빠르게 파악하고 해결할 수 있습니다.IntelliJ의 강력한 디버깅 기능을 제대로 활용해 보세요!📌 1. 브레이크포인트 사용법Ctrl + F8 : 현재 줄에 브레이크포인트 토글마우스 좌측 라인 넘버를 클릭해도 브레이크포인트 설정 가능브레이크포인트 조건 설정: 오른쪽 클릭 → More → 조건 입력💡 예시if (user.age > 30) { System.out.println("30대 이상 사용자");}위 코드에서 조건 브레이크포인트를 걸어 user.age == 35일 때만 멈추도록 설정할 수 있습니다..
IntelliJ 생산성 폭발 단축키 완벽 가이드 (2025 최신)개발 속도를 올려주는 단축키만 정리했습니다!🧐 왜 단축키를 꼭 써야 할까?IntelliJ는 강력한 기능만큼이나 다양한 단축키를 제공합니다.마우스를 덜 쓰고 키보드만으로 작업하면 개발 속도가 눈에 띄게 빨라집니다.이번 2편에서는 IntelliJ에서 자주 사용하는 핵심 단축키를 범주별로 정리해 드립니다.📂 1. 파일 탐색 & 검색 관련 단축키Double Shift : 전체 검색 (클래스, 파일, 액션, 설정 등)Ctrl + N : 클래스 이름으로 이동Ctrl + Shift + N : 파일 이름으로 이동Ctrl + E : 최근 열어본 파일Ctrl + Shift + E : 최근 편집한 파일Alt + F1 : 파일 위치 탐색(Project 뷰 등..
개발자가 꼭 알아야 할 IntelliJ 기본 설정과 UI 활용법2025년 최신 기준✅ 왜 IntelliJ를 제대로 설정해야 할까?JetBrains에서 만든 IntelliJ IDEA는 Java 개발자뿐 아니라 Kotlin, Spring Boot, Python 등 다양한 언어를 지원하는 최강 IDE입니다.하지만 설치 후 기본 설정 그대로 사용하는 경우, 진정한 생산성을 누리기 어렵습니다.이번 1편에서는 IntelliJ 설치 후 반드시 확인하고 설정해야 할 기본 환경 세팅과 UI 팁을 정리해 드립니다.🔧 1. 테마와 글꼴 설정으로 눈 피로 줄이기경로: File > Settings (Mac: IntelliJ IDEA > Preferences) > Appearance & Behavior > AppearanceT..
🚀 IntelliJ 단축키와 생산성 팁 정리 (2025 최신)JetBrains의 IntelliJ IDEA는 강력한 기능을 자랑하는 통합 개발 환경(IDE)입니다. 이 글에서는 개발 속도를 높일 수 있는 IntelliJ 단축키와 활용 팁을 2025년 최신 기준으로 정리해봤습니다. 초보자부터 숙련 개발자까지 꼭 알아야 할 핵심 내용만 담았으니 즐겁게 읽어주세요!📌 기본 필수 단축키 모음기능Windows / LinuxMac검색 (파일, 클래스, 심볼 등)Shift 두 번Shift 두 번최근 열어본 파일Ctrl + ECmd + E최근 편집한 파일Ctrl + Shift + ECmd + Shift + E코드 자동 완성Ctrl + SpaceCtrl + Space정의로 이동Ctrl + B 또는 Ctrl + Clic..

Spring Boot 프로젝트 적용 & Cursor AI 활용 실전 예제1편에서는 Cursor IDE를 왜 사용해야 하는지,그리고 다운로드 및 설치 방법부터 Spring Boot 프로젝트 기본 생성까지 차근차근 살펴봤습니다.이번 2편에서는 본격적으로 Cursor IDE에 우리가 만든 Spring Boot 프로젝트를 적용하고, 필요한 Java 플러그인과 설정을 마무리하겠습니다.그리고 나아가, Cursor의 AI 기능을 활용해 간단한 투표 시스템을 실제 코드로 구현해보는 실전 예제도 함께 진행해볼 예정입니다.🧑💻 이제 진짜 개발자 바이브로 들어가 볼 시간입니다.Cursor AI와 함께하는 스마트한 코딩, 지금 바로 시작해볼까요?✅ Step 5. Spring Boot 프로젝트 불러오기 & 필수 확장 기능..