블로그

Intellij 단축키 정리(맥버젼)

 - option + enter : implement 클래스 구현, import 문 자동생성 => 가장많이씀  - control + enter : getter, setter 자동 만듦  - control + T : inline varialbe 하면 할줄로 바꿈.   - control + R : 바로 전 실행 다시 실행  - control + O : 상속받은 클래스 보여주며 override 할수 있게 한다.  - Shift + f6 : 변수 리네임 할때 사용 아래 다 바뀜.  - Shift + Shift : 클래스 및 각종 검색 창 (command + O과 비슷)  - command + option + v : 리턴 정보 만들어줌  - command + option + m : 특정 블락을 메서드로 만들어줌  - command + option + n : 하면 할줄로 바꿈 = inline varialbe   - command + option + b : 메소드 파라메터 타입에 커서 위치하고 단축키 하면 구현채 리스트 나옴.  - command + shift + t : 클래스명에서 새로운 테스트 클래스 생성  - command + P : 파라메터 정보 보기  - command + shift + enter : 뭔가 자동완성을 기대할때.   - command + shift + enter : 다음라인으로 자동 넘기기   - command + E : 과거 열었던 히스토리 파일 리스트  - command + E + enter : 바로 이전 페이지 보여줌 -> 많이쓸것 같음.   - command + D : 블럭 부분 복사  - command + O : 객체 검색 창, 해당 창에서 다시 command + O 하면 모든 파일 참조 파일 다 검사  - command + F12 : 해당 클래스의 멤버변수 멤버 메소드들을 볼수 있는 창  - command + 1 : 왼쪽 계층구조 view 보이고 안보이고  - F2 : 오류난곳으로 이동  - psvm : public static void main(String[] agrs) 생성  - iter + tab : 바로 위 코드에 배열 이 있거나 이터레이터가 잇으면 자동 for 만들어줌  - soutv : 바로위 코드 할댕 객체 출력 System.out.println("bean = " + bean);  - soutm : System.out.println("AppConfig.memberService"); 출력  - sout : System.out.println();  - get 치고 선택 : getMemeberRepository 메소드 만들어짐. (final 없는 멤버변수)  - set 치고 선택 : setMemeberRepository 메소드 만들어짐. (final 없는 멤버변수)

개발 도구Intellij단축키

Jerry Lee

🚀 Backstage Plug-in 소개 - Platforming Engineering

📢 최근 Platform Engineering에 대한 관심이 많아지고 있기에, 도움이 될만한 정보를 공유합니다. Platform Engineering(특히, IDP) 구현은 일반적으로 Backstage를 많이 고려하고 있으나🧐, Backstage의 Base 기능에 대한 불편한 점들, 특히 👀Backstage에서 생성된 Service or Resource 수정 또는 Update의 번거로움 등 여러가지 불편한 부분이 있었는데, entity-scaffolder Plug-in이 지원을 합니다. 즉, 📝 Backstage Entity Page에 Scaffolder Template을 직접 embedding하여, 기존 Data를 기반으로 손쉽게 Entity를 Update하고 Self-Service 강화할 수 있는 Plug-in 입니다. 🙌 🔥 주요 기능 & 특징⇉ 엔티티 내 템플릿 실행 (Embed Scaffolder) 더 이상 템플릿 페이지로 이동할 필요 없이, 엔티티 상세 페이지(Entity Page) 안에서 해당 리소스와 관련된 템플릿을 바로 실행할 수 있습니다.⇉ 데이터 자동 완성 (Pre-populate Values) 수정할 때마다 모든 정보를 다시 입력할 필요없이, 기존 엔티티의 메타데이터를 가져와 템플릿 입력 필드를 자동으로 채워주기 때문에(Pre-fill). 개발자는 변경이 필요한 부분만 수정하면 됩니다.⇉ 조건부 워크플로우 (Conditional Steps) 단순한 입력뿐만 아니라, 상황에 따라 달라지는 복잡한 조건부 단계들도 매끄럽게 처리하여 정교한 셀프 서비스 시나리오를 지원합니다.⇉ 진정한 셀프 서비스 (Self-Service) 리소스 사양 변경, 태그 수정, 설정 업데이트 등 빈번한 유지보수 작업을 개발자가 직접, 빠르고 정확하게 수행할 수 있도록 돕습니다.  Platform Engineering 구축에 실질적인 도움이 되시기를 기대합니다.  [출처]: https://github.com/TheCodingSheikh/backstage-plugins/tree/main/plugins/entity-scaffolder[참고 Link] : https://www.cloudbro.ai/t/3538

개발 도구백스테이지플러그인

채널톡 아이콘