🕹️ Programming/개발환경

인텔리제이에서 클래스를 열었을 때 다음과 같이 자동으로 메서드를 한줄로 접어주는 기능이 있다. 맥을 사용하는 나는 매번 command + shift + plus 단축키를 사용해 펼쳐서 확인했는데, 이게 갑자기 너무너무 번거롭게 느껴졌다. 나처럼 자동 접기 기능이 오히려 방해가 된다면 아래 설정을 만져주자. Settings > Editor > General > Code Folding imports, one-line methods 체크 박스 해제
인텔리제이 테마를 변경하니 드래그 영역이 티가 잘 나지 않아 불편한 경우가 있을 것이다. 이럴때 드래그 영역의 색상을 별도로 변경해줄 수 있다. 인텔리제이 설정창에서 Editor - Color Scheme - General 에 들어가 Editor - Guides - Selection background 색상을 눈에 잘 띄는 색상으로 변경해주면 끝이다! 설정을 마치면 이렇게 드래그 영역을 한눈에 확인할 수 있게 되었다. 편---안😌
인텔리제이 설정의 Code Style에서 외부 코드 포맷을 등록해서 사용할 수 있다. Import Scheme를 클릭한 뒤 본인이 다운받은 xml 파일을 등록해 사용하면 된다. 외부 코드 포맷 다운로드 이런 화면이 나오면 우클릭 후 다른 이름으로 저장한다. (이때 확장자가 xml인지 확인!) 📎 참고 포맷 링크 네이버 포맷 구글 포맷 Reference https://bestinu.tistory.com/64
Live Templates 자주 사용하는 코드를 Live Templates에 등록하면 내가 지정한 약어로 간단하게 사용할 수 있다. Settings - Editor - Code Style - Live Templates Template Group 생성 Live Template 생성 Abbreviation : 사용할 약어 Description : 설명 Template test : 커스텀 템플릿 내용 오른쪽 하단에 Use static import if possible 체크 표시를 해주면, 자동으로 import까지 해주니 체크해두는 것을 추천한다! 나는 따로 Custom이라는 폴더를 생성해 관리해주고 있으며, 테스트 관련 코드와 상수 선언 시 많이 쓰는 코드를 템플릿으로 등록해서 사용하고 있다. Paramete..
개발을 하다보면 클래스에 메소드가 늘어나면서 각각의 메소드 구분이 어려워질 때가 있을 것이다 ! 많은 코드에 눈이 헤롱헤롱...💫 이럴때 유용한 인텔리제이 기능을 소개해보려고 한다. 인텔리제이에서 간단한 설정을 통해 메소드 간 구분선을 표시해준다! 🐳 설정 방법 Settings ➡ Editor ➡ General ➡ Appearance Show method separators 체크! 그럼 다음과 같이 메소드 간 구분선이 생겨 가독성이 좋아진다. 😊
코드를 작성하보면 여러줄의 코드를 한꺼번에 변경할 순 없을까? 싶은 순간이 많을 것이다. 이를 위해 인텔리제이에서는 여러 줄을 편집할 수 있는 기능을 제공한다. 위와 같이 다중 커서를 만드는 방법은 다음과 같다. (window / mac) Alt + Shift + 마우스 클릭 Ctrl, Ctrl(누른 상태로) + Up/Down (mac : Option) 마우스 휠을 클릭한 채 드래그 Alt + J (mac: Ctrl + G / Ctrl+Option+G) 단축키를 사용하니 아주 속 시원하다 😇 Reference 여러 줄을 편집하는 IntelliJ IDEA 방법 동일한 단어를 Multi-line으로 블록하는 방법
인텔리제이에서 깃을 연동하는 방법을 알아보자. Git 연동 상단에 위치한 VSC - Enable version Control Integration Git을 선택 이렇게 하면 내 프로젝트와 git이 연동되어 버전관리가 가능하다. commit 하기 잘 연동이 됐으면 이제 상단에 Git이 생긴것을 확인할 수 있다. 이제 버전 관리를 위해 커밋을 진행해보자. Git - Commit Unversioned Files(버전관리 되지 않는 파일)을 모두 체크 커밋 메세지를 작성한뒤 commit 진행 GitHub 연동 이제 깃과 깃허브를 연결해 나의 프로젝트를 업로드 해보자. 깃과 연동해줄 깃허브 레포지토리를 생성해준 뒤, 상단에 위치한 Git - Manage Remote - ➕ 버튼 깃허브 주소를 복붙해준다. push..
인텔리제이를 사용할 때 유료버전이 아닌 무료버전일 경우 콘솔창 색깔을 지원해주지 않는다.. 무료버전에서도 칙칙한 스프링 부트 콘솔창에 색깔을 넣고싶다면? 코드 한줄만 추가해주면 된다. properties 파일을 사용하냐 yml 파일을 사용하냐에 따라 선택해서 추가해준다! 📂 application.properties spring.output.ansi.enabled=always 📂 application.yml spring: output: ansi: enabled: always 적용 후 콘솔창 모습 흐-뭇 😁
an2z
'🕹️ Programming/개발환경' 카테고리의 글 목록