본문 바로가기
반응형

인텔리제이16

인텔리제이에서 lombok 세팅하기 1. build.gradle 파일에서 아래와 같이 lombok 설정을 추가해준다. 2.수정한 후 화면 우측 상단에서 리로드한다. (오른쪽 Gradle 탭을 눌러서 할 수 도 있다) 3. 인텔리제이 IDEA > Prefereces... 메뉴 선택 4. 플러그인 > lombok를 검색한 후 설치 되어 있지 않으면 설치해준다. 5. 어노테이션 프로세서 > 어노테이션 처리 활성화를 꼭 체크해준다. 대략적인 사용방법 샘플 예제 @Component @RequiredArgConstructor //final을 받는 생성자를 자동으로 만들어줌 public class Test { private final A a; privete final B b; } @Getter @Setter //set,get을 자동으로 만들어줌.. p.. 2023. 3. 22.
인텔리제이 github insufficient scopes granted to token 인텔리제이서 git push 를 하려고 하니(터미널 x) insufficient scopes granted to token 메서지가 뜨면서 token을 입력창이 활성화 되는데 저장해둔 token을 아무리 입력해도 토큰이 틀렸다고 나온다. 그래서 어쩔 수 없이 github에서 새로운 발급받아서 다시 등록하니 잘 된다. 내 프로필 -> settings -> Developer settings -> Personal access tokens -> Tokens (classic) 만약 새로 발급 받았는데도 안 되는 경우, 토근 select scopes에서 repo, admin:org, aist, user 를 체크해준 뒤 다시 해보는 걸 권장한다. 2023. 3. 7.
[인텔리제이] git ignore 설정하기 1. shift 를 빠르게 두 번 눌러준다. > 검색창에서 plugin을 입력한 후 검색 결과에서 플러그인을 클릭한다.2. 플러그인에서 igonre을 검색한다. 이 때 마켓플레이스에서 검색해야 나온다. > 설치 후 확인을 클릭한다.3. 설치 후 프로젝트 우클릭 > 새로만들기 > .ignore File(설치 시 보이는 메뉴이다.) > .gitignore FIle을 선택한다. 4. 여러가지를 선택 할 수 있는데 User templeates > Exaple user template 을 선택하면 해당 파일이 생성된다. 생성 후 .ignore 파일에 직접 ignore해야 될 내용을 입력해도 되고, 선택 메뉴에서 원하는 걸 선택한 후 생성하면 된다. 조상님LOTTO - Google Play 앱무료로 로또 당첨 확률.. 2023. 3. 4.
[GitHub] git push 안 되면서, remote: Support for password authentication was removed 이리저래 바빠서 미루다가 간만에 공부를 다시 시작했는데 intelliJ에서 git push 하려니 아래와 같은 알림이 떴다.remote: Support for password authentication was removed on August 13, 2021. remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication. fatal: Authentication failed for 'https://github.com/~.. 2023. 2. 21.
[IntelliJ]패키지 'java.lang'이(가) 모듈 'java.base'에 선언되어 있지만 이 모듈은 모듈 그래프에 없습니다 인텔리제이에서 자바 테스트를 하는데 패키지 'java.lang'이(가) 모듈 'java.base'에 선언되어 있지만 이 모듈은 모듈 그래프에 없습니다. 빨간줄이 그어지면서 실행은 또 잘 된다. 그래도 빨간줄은 언제나 찝찝. 혹시나 해서 File > IDE 다시 시작을 해주니 빨간줄이 사라졌다. 좀 허무하게 해결됐다. 2023. 2. 1.
[IntelliJ]인텔리제이 Mac(맥) 단축키 ⌘ : Command(cmd) ⌥ : Option(alt) ⇪ : caps lock ⇧ : shift ⌃ : control(ctrl) 단축키 설명 ⌘ + D 코드 라인 복사 ⌘ + Backspace / ⌘ + Y 코드 라인 삭제 ⌘ + ⇧ + Enter 해당 코드 라인 마치고 다음 라인으로 이동 ⌃ + Space 자동완성 ⌘ + ⇧ + 화살표(상, 하) 문법 단위로 코드 이동 ⌥ + ⇧ + 화살표(상, 하) 한줄 단위로 코드 이동 ⌃ + Enter 생성자/Getter/Setter/toString 생성 ⌥ + F7 해당 메서드 사용하는 곳 조회 ⌘ + 1 Tab 닫기/열기 ⌘ + E 히스토리 검색 ⌥ + ⌘ + V 파라미터 추출하기 ⌥ + Enter 문제 자동 수정(F2를 누르면 문제가 있는 부분으로 이동.. 2022. 12. 26.
1. 스프링 부트 프로젝트 생성 - IntelliJ 기준 1. IDE를 이용하여 직접 생성하기1) 인텔리제이에서 [새 프로젝트] 버튼을 클릭한다.2) Spring Initializr 를 선택한 후 위와 같이 입력 및 선택한다. (자바 11 기준) * 참고 : 일반적으로 그룹은 회사 사이트 도메인을 사용하며, 아티팩트는 프로젝트명이라고 생각하면 된다.3) JAVA 버전과 Spring Boot 버전이 안 맞는 경우 에러날 수 있다. Java11이라면 Spring Boot 2.x.x를 선택 > 'Spring Web'을 검색한 후 체크박스 선택 > 완료4) 스프링 부트 프로젝트가 생성되었다.2. Spring initializr 사이트를 이용하여 생성하기1) start.spring.io 사이트로 이동2) 인텔리제이에서 입력한거와 똑같다. 왼쪽에 전부 입력 후 우측 'A.. 2022. 12. 23.
[IntelliJ]getter/setter 자동 생성 단축키 1. getter/setter를 만들 변수 작성static class Hello { private String name; }2. 마우스 우측 버튼 클릭 (command(⌘) + N) > getter 및 setter 선택3. 생성할 필드 선택 후 확인 뽀모도로 타이머(Pomodoro Timer) - Google Play 앱뽀모도로(Pomodoro)공부법은 단시간 집중력 향상을 위한 자기주도 학습법입니다.play.google.com 조상님LOTTO - Google Play 앱무료로 로또 당첨 확률을 높일 수 있습니다.play.google.com 2022. 4. 14.
[springboot] spring-boot-devtools 적용 및 사용 Devtools html 파일을 컴파일만 해주면 서버 재시작 없이 View 파일 변경이 가능하다. Devtools 기능 - Property Defaults Spring에서 제공하는 thymeleaf는 캐싱 기능을 사용한다. 캐싱이 되면 파일을 수정하더라도 바로 반영되지 않는다. - Automatic Restart 파일 수정 후 저장을 하면 Classpath에 존재하는 파일의 변경을 감지하고, 자동으로 서버를 restart 해준다. 설정을 통해 원하는 디렉토리만 트리거로 설정할 수도 있다. - Live Reload JS파일을 수정하기만 해도 자동으로 브라우저가 새로 고침된다. 내부적으로 live reload 서버를 두고 브라우저 확장프로그램과 통신하는 방식으로 동작한다. - Global Settings -.. 2022. 4. 13.
반응형