Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>eGovFrame Starter TemplateNew to Visual Studio Code? Get it now.
eGovFrame Starter Template

eGovFrame Starter Template

cwJohnPark

|
1 install
| (0) | Free
eGovFrame 스타터 템플릿
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

eGovFrame Template Scaffolder

eGovFrame(전자정부 표준프레임워크) 개발환경의 템플릿을 활용하여 새로운 프로젝트를 쉽게 생성할 수 있는 VS Code 확장 프로그램입니다.

기능

  • 🚀 템플릿 기반 프로젝트 생성: eGovFrame GitHub 저장소의 템플릿을 활용하여 새 프로젝트를 자동으로 생성합니다.
  • 📦 다양한 템플릿 지원: Batch, IDE, Configuration, Test, Spring Boot 등 다양한 카테고리의 템플릿을 제공합니다.
  • 🔧 자동 설정: 프로젝트명, 패키지명, Java 버전 등을 자동으로 설정합니다.
  • 📋 템플릿 목록 조회: 사용 가능한 모든 템플릿을 카테고리별로 정리하여 보여줍니다.
  • 🔄 자동 새로고침: GitHub 저장소의 최신 템플릿을 자동으로 동기화합니다.

사용법

1. 새 프로젝트 생성

  • Command Palette: Ctrl/Cmd + Shift + P → eGovFrame: 새 프로젝트 생성
  • Explorer 우클릭: 폴더에서 우클릭 → eGovFrame: 새 프로젝트 생성
  • Activity Bar: eGovFrame 아이콘 클릭 → 템플릿 선택 후 생성

2. 템플릿 목록 보기

  • Command Palette: Ctrl/Cmd + Shift + P → eGovFrame: 사용 가능한 템플릿 보기

3. 템플릿 새로고침

  • Command Palette: Ctrl/Cmd + Shift + P → eGovFrame: 템플릿 새로고침

설정

Extension Settings

  • egovTemplate.githubRepository: eGovFrame 개발환경 GitHub 저장소 URL (기본값: https://github.com/eGovFramework/egovframe-development)
  • egovTemplate.defaultBranch: 기본 브랜치명 (기본값: main)
  • egovTemplate.cacheTemplates: 템플릿 캐시 사용 여부 (기본값: true)

설정 변경 방법

  1. VS Code 설정 열기: Ctrl/Cmd + ,
  2. "egov"로 검색
  3. 원하는 설정 변경

지원되는 템플릿

Batch 처리

  • egovframework.bdev.imp.batch: Batch 처리 구현 템플릿
  • egovframework.bdev.imp.batchnature: Batch Nature 템플릿

IDE 통합

  • egovframework.bdev.imp.ide: IDE 통합 도구 템플릿

설정 관리

  • egovframework.bdev.imp.confmngt: 설정 관리 템플릿

테스트

  • egovframework.bdev.tst: 테스트 도구 템플릿

Spring Boot

  • egovframework.boot.dev.imp.ide: Spring Boot 기반 IDE 템플릿

개발 환경 요구사항

  • VS Code: 1.74.0 이상
  • Node.js: 16.x 이상
  • Java: 8 이상 (생성된 프로젝트 실행 시)

개발 및 빌드

개발 환경 설정

# 의존성 설치
npm install

# 개발 모드 실행
npm run watch

# 확장 프로그램 테스트 (F5 키)

빌드 및 패키징

# 컴파일
npm run compile

# 린트 체크
npm run lint

# 테스트 실행
npm run test

# VSIX 패키지 생성
npm run package

문제 해결

템플릿을 불러올 수 없는 경우

  1. 인터넷 연결 상태를 확인하세요.
  2. GitHub 저장소 URL이 올바른지 확인하세요.
  3. 템플릿 새로고침을 시도해보세요.

프로젝트 생성이 실패하는 경우

  1. 대상 폴더에 쓰기 권한이 있는지 확인하세요.
  2. 프로젝트명이 올바른 형식인지 확인하세요.
  3. 디스크 공간이 충분한지 확인하세요.

라이센스

이 프로젝트는 Apache 2.0 라이센스 하에 배포됩니다.

기여

버그 리포트, 기능 요청, 코드 기여를 환영합니다!

관련 링크

  • eGovFrame 공식 사이트
  • eGovFrame GitHub
  • VS Code Extension API
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft