VSCode용 Google Java Format 확장 개발

이미지
  VSCode용 Google Java Format 확장 개발 어떤 분이 간단히 만들어 둔 Google Java Format 확장 에 기능을 덧붙여, 마켓플레이스에 올리지 않고 로컬에서만 설치해 사용하고 있었다. 그런데 원본 확장의 업데이트가 끊긴 지 5년이 넘었고, 내가 수정한 버전을 로컬에서만 쓰는 것도 점점 불편해졌다. 그래서 아예 새로 만들기로 했다. 아래는 그렇게 만든 확장이다. GitHub 리포지토리 https://github.com/lantoolblog/vscode-google-java-format 👇확장 설명서 (README.md) Google Java Format for VSCode VSCode에서 google-java-format 을 Java 포매터로 사용할 수 있게 해주는 확장입니다. 기능 Java 파일을 google-java-format 규칙으로 포맷합니다. Native 실행 파일과 JAR 실행 방식을 모두 지원합니다. 설정 화면에서 실행 방식과 실행 파일 경로를 지정할 수 있습니다. 설정 화면 요구사항 VSCode 1.120.0 이상 google-java-format 실행 파일 Native 방식: OS에 맞는 native image 실행 파일 JAR 방식: google-java-format-<version>-all-deps.jar JAR 방식 사용 시 Java 실행 환경 google-java-format 파일은 google-java-format Releases 에서 받을 수 있습니다. 확장 설정 실행 방식 gjfe.executionType : google-java-format 실행 방식을 선택합니다. 선택 가능한 값은 다음과 같습니다. native : native image 실행 파일을 사용합니다. jar : JAR 파일을 Java로 실행합니다. google-java-format 1.20.0부터 native image가 제공됩니다. 일반적으로 JAR 방식보다 실행 속도가 빠르므로, 사용할 수 있는 환경이라면 nat...

전자정부 프레임워크 v5.0 교육자료 IDE, 다른 드라이브에 설치하는 완벽 가이드

이미지
  전자정부 프레임워크 v5.0 교육자료 IDE, 다른 드라이브에 설치하는 완벽 가이드 한 달 전쯤 전자정부 프레임워크(eGovFrame) v4.3 교육을 들었을 때는, 설치 가이드에 나와 있는 대로 얌전하게 C 드라이브( C:\ )에 설치했었습니다. 하지만 이번 최신 v5.0 교육을 들으면서는 조금 다른 시도를 해보기로 했죠. 바로 용량이 넉넉한 다른 드라이브(제 경우는 G:\ )에 설치해보는 것입니다! 개발 프로그램들이 워낙 용량을 많이 차지하다 보니, 항상 C 드라이브 공간이 부족해 허덕이게 되더라고요. 저처럼 C 드라이브 용량 압박에 시달리시는 분들을 위해, 다른 드라이브에 전자정부 프레임워크 IDE를 세팅하는 과정을 꼼꼼히 정리해 보았습니다. (💡 바쁘신 분들을 위해 글 맨 마지막에 '단 1초 만에 해결하는 초간단 꿀팁(정션 링크)' 도 적어두었으니 참고해 주세요!) 📌 교육자료 다운로드 및 기본 경로 확인 👉 다운로드 링크: eGovFrame 다운로드 페이지 기본적으로 가이드에서는 아래와 같이 C:\ 하위에 압축을 풀게 되어 있습니다. ✔️ eclipse IDE: C:\eGovFrame-5.0.0\eclipse ✔️ maven: C:\eGovFrame-5.0.0\maven  💡로컬 리포지토리 포함 (.m2) ✔️ 교재 자료 경로: C:\eGovFrame-5.0.0\textbook ✔️ 실습 자료 경로:  📂 C:\eGovFrame-5.0.0\workspace-edu  📂 C:\eGovFrame-5.0.0\workspace-mobile  📂 C:\eGovFrame-5.0.0\workspace-vscode 하지만 저는 C:\ 대신 G:\ 드라이브에 압축을 풀고 세팅을 변경해 주었습니다. 📌 1. 로컬 메이븐 설정(settings.xml) 변경하기 가장 먼저 해야 할 일은 Maven의 로컬 리포지토리(Local...