안드로이드 스튜디오가 IntelliJ 기반 에디터이기 때문에 하지 않을까 하다가 일단 쓰고 있으므로 정리한다.
안드로이드 스튜디오 세팅 및 단축키 정리는 아래 글을 참조한다.
안드로이드 스튜디오 초기 세팅 및 단축키 정리
이클립스만 쓰다가 이제 모바일로 넘어오면서 안드로이드 스튜디오, IntelliJ IDEA, Visual Studio Code를 깔아서 공부하다가 보니 IDE 기능을 찾는데 익숙하지 않아서 피로도가 심해지고 있어서 우선 각
cgdev.tistory.com
이제 Copilot에 물어본다
물론! IntelliJ IDEA를 처음 설치하고 실행했다면 초기 설정을 진행해야 합니다. 아래 단계를 따라 IntelliJ IDEA를 초기화하고 설정하세요:
1. IntelliJ IDEA 실행: IntelliJ IDEA를 실행합니다.
2. 동의: JetBrains Privacy Policy 화면에서 동의 후 [Continue] 버튼을 클릭합니다.
3. UI 테마 선택: IntelliJ IDEA 시작 화면에서 UI 테마를 선택합니다.
4. JDK 설정: Configure > Structure for New Projects를 클릭하여 JDK 설정을 변경합니다.
5. 플러그인 설치: 유용한 플러그인을 설치하려면 Preferences에서 필요한 플러그인을 찾아 설치하세요1
설정을 마치면 IntelliJ IDEA를 더욱 효율적으로 활용할 수 있습니다! 😊
뭔가 점점 Copilot 성의가 없어지는 느낌이... 다시 한번 물어본다.
물론입니다! IntelliJ IDEA를 초기 설치한 후에 설정해야 할 몇 가지 중요한 설정값을 아래와 같이 상세히 설명해 드리겠습니다:
1. JDK 등록: 프로젝트 생성 시 사용할 JDK를 설정해야 합니다.
o Configure 메뉴에서 Structure for New Projects를 선택합니다.
o Project Settings > Project > Project SDK에서 JDK를 선택하거나 설치합니다. JDK를 다운로드하거나 이미 설치된 JDK를 지정할 수 있습니다1.
2. 플러그인 설치: IntelliJ IDEA에서 기본 제공하는 플러그인 외에도 추가 플러그인을 설치할 수 있습니다.
o Configure 메뉴에서 Plugins를 선택합니다.
o 원하는 플러그인을 검색하여 설치합니다1.
3. 코드 자동 완성 설정:
o 대소문자 구분을 해제하고 코드 자동 완성을 편리하게 사용하려면 다음 설정을 변경합니다:
Editor > General > Code Completion에서 Match case 체크를 해제합니다2.
4. 소스 파일 인코딩 설정:
o 소스 파일의 인코딩을 UTF-8로 설정하려면 다음을 수행합니다:
Editor > File Encodings에서 Project Encoding을 "UTF-8"로 선택합니다2.
5. 프로퍼티 파일 인코딩 설정:
o 프로퍼티 파일의 인코딩을 설정하려면 다음을 수행합니다:
Editor > File Encodings에서 Default encoding for properties files에서 원하는 인코딩을 선택합니다2.
이 설정들을 적용하면 IntelliJ IDEA를 효율적으로 활용할 수 있습니다! 😊
그냥 IntelliJ IDEA 로 구글 검색을 해보니 아래와 같은 필수 설정 값이 있었다.
Editor > Font : D2Coding, Size : 16
Editor > General > Auto Import : Optimize imports on the fly : 체크
Editor > File Encodings > Global Encoding : UTF-8, Project Encoding : UTF-8, Default encoding for properties files : UTF-8
Build, Execution, Deployment > Compiler > Annotation PRocessors > Enable annotation processing : 체크
이 옵션은 잘 모르겠어서 찾아보니 Java 프로젝트에서 주석 처리기를 사용할 수 있게 하는 옵션이라고 한다. Lombok에 사용된다고 한다. Lombok이 뭔지 Copilot에 물어본다.
Lombok은 어노테이션 기반으로 코드를 자동완성해주는 Java 라이브러리입니다. Lombok을 이용하면 다양한 방면의 코드를 자동완성 시킬 수 있어요. 예를 들면, Getter, Setter, toString, equals 등과 같은 반복적인 코드를 Lombok이 컴파일 시에 자동으로 생성해 줍니다123. 이렇게 하면 코드 작성을 간소화하고 가독성을 향상시킬 수 있답니다! 😊
근데 갈수록 대답이 짧아지는거 같다...
Help > Edit Custom VM Options 에서 아래와 같이 수정한다.
-Xmx4096m
-Xms4096m
그리고 메모리 사용량을 알고 싶으면 우측 하단에서 우클릭 후 "Memory Indicator"를 선택한다.
좌측 상단에 설정에서 클릭 후 "Always Select Opened File"를 선택한다.
추천 플러그인은 아래와 같다. 순간적으로 Plugin 설치하는 게 안보였는데 Settings 안에 있다.
Grep Console
Rainbow Brackets
Lombok
String Manipulation : 기본적인 대소문자 부터 정렬, 필터링, 인코딩/디코딩, 카멜케이스 등 케이스 변환
이제 단축키를 Copilot에 물어본다.
물론입니다! IntelliJ IDEA에서 유용한 몇 가지 단축키를 알려드리겠습니다. 이 단축키는 편집, 탐색, 리팩토링, 디버깅 등 다양한 작업에 도움이 됩니다. 아래는 몇 가지 중요한 단축키입니다:
1. 모든 곳에서 빠르게 검색하기: Double Shift를 눌러 Everywhere 검색 창을 열고 파일, 액션, 심볼, 툴 창 또는 설정을 빠르게 찾을 수 있습니다.
2. 액션 찾기: Ctrl + Shift + A를 눌러 액션을 찾고 실행하거나 툴 창을 열거나 설정을 검색할 수 있습니다.
3. 코드 문제 간 이동: F2 또는 Shift + F2를 눌러 코드 문제 간에 이동할 수 있습니다.
4. 최근 파일 보기: Ctrl + E를 눌러 최근에 열었던 파일 목록에서 파일을 선택할 수 있습니다.
5. 현재 문장 자동 완성: Ctrl + Shift + Enter를 눌러 현재 문장을 완성하고 다음 문장을 작성할 준비를 할 수 있습니다.
6. 코드 리포맷: Ctrl + Alt + L을 눌러 현재 파일 또는 선택한 코드 조각을 현재 코드 스타일 설정에 따라 리포맷할 수 있습니다.
7. 리팩토링 호출: Ctrl + Alt + Shift + T를 눌러 현재 커서 위치의 요소를 리팩토링할 수 있습니다. 예를 들어, 안전한 삭제, 복사, 이동, 이름 변경 등이 있습니다.
더 많은 단축키를 알고 싶으시면 IntelliJ IDEA 공식 문서를 참조해보세요1
역시나 구글해서 찾는게 나을 듯 하다.
Alt + Enter : 퀵FIX
Shift + Shift : Everywhere 검색 <--- 이거 맘에 든다.
Ctrl + Space : 자동완성
Ctrl + E : 최근 사용 파일
Shift + F10 : Run
Ctrl + Alt + L : 포맷팅
F2 : 다음 경고로 점
Ctrl + B : 코드 선언문으로 이동
Ctrl + Alt + B : 구현부로 이동
Alt + F7 : 항목이 사용된 위치 검색
Ctrl + Ctrl : 실행
노란색이 익숙해져야 할 단축키이다. 근데 여러개의 IDE를 사용하다 보니 헛갈린다.
'프론트엔드' 카테고리의 다른 글
Playwright 알아보기 (1) | 2025.01.26 |
---|---|
react 기본 개발 (0) | 2024.08.03 |
비주얼 스튜디오 코드 초기 세팅 및 단축키 (1) | 2024.06.08 |
(실패기) react with typescript + spring boot 웹소켓으로 연계하기 (0) | 2024.05.26 |
react + spring boot 연계하기 (1) | 2024.05.23 |
댓글