에디터 확장 기능
GitLab 에디터 확장 기능은 GitLab과 GitLab Duo의 기능을 직접 개발 환경에 통합합니다. 에디터를 떠나지 않고 일상적인 작업을 처리하기 위해 GitLab의 기능과 GitLab Duo AI 능력을 사용하세요. 예를 들어:
- 프로젝트 관리
- 코드 작성 및 리뷰
- 이슈 추적
- 파이프라인 최적화
저희의 확장 기능은 코딩 환경과 GitLab 간의 간격을 줄여 생산성을 향상시키고 개발 프로세스를 높여줍니다.
사용 가능한 확장 기능
GitLab는 다음 개발 환경에 대한 확장 기능을 제공합니다:
- VS Code용 GitLab 워크플로 확장: GitLab Duo와 기타 GitLab 기능을 Visual Studio Code로 가져옵니다.
- JetBrains IDE용 GitLab Duo: IntelliJ IDEA, PyCharm, WebStorm 및 기타 JetBrains IDE에 GitLab Duo AI 기능을 제공합니다.
- Visual Studio용 GitLab 확장: Visual Studio에 GitLab Duo 코드 제안을 가져옵니다.
명령줄 인터페이스를 선호하는 경우 다음을 시도해 보세요:
-
glab
GitLab CLI. - Neovim용 GitLab.nvim: 터미널 창에서 Neovim으로 직접 GitLab Duo 코드 제안을 가져옵니다.
기능
저희의 에디터 확장 기능은 강력한 GitLab Duo 통합을 제공하며, Visual Studio Code 및 glab
은 통합된 GitLab 워크플로 경험을 제공합니다.
GitLab Duo 코드 제안
GitLab Duo 코드 제안은 AI 지원 코딩 기능을 제공합니다:
- 코드 완성: 현재 입력중인 라인에 대한 완성을 제안합니다. 코드 한 줄 또는 몇 줄을 완성하는 데 사용할 수 있습니다.
- 코드 생성: 자연어 코드 주석 블록을 기반으로 코드를 생성합니다. 주석을 작성한 다음 Enter를 눌러 주석의 문맥과 코드의 나머지를 기반으로 코드를 생성합니다.
- 컨텍스트 인식 제안: 현재 열려 있는 파일, 커서 이전 및 이후 내용, 파일 이름 및 확장자 유형을 사용하여 관련 제안을 제공합니다.
- 다국어 지원: 개발 환경에서 지원하는 다양한 프로그래밍 언어와 작동합니다.
GitLab Duo 채팅
GitLab Duo 채팅을 사용하여 개발 환경에서 AI 어시스턴트와 직접 상호 작용합니다.
- GitLab에 관해 질문하기: GitLab 작동 방식, 컨셉 및 단계별 지침에 대한 답변을 받습니다.
- 코드 관련 쿼리: 코드 조각에 대한 설명을 요청하거나 IDE에서 선택한 코드를 테스트하거나 리팩터링합니다.
피드백 및 기여
저희는 기존 기능과 AI를 활용한 기능에 대한 귀하의 의견을 중요하게 생각합니다. 제안이 있거나 문제를 겪거나 확장 기능의 개발에 기여하고 싶다면:
- 해당 GitLab 프로젝트에서 문제를 보고합니다.
- 에디터 확장 프로젝트에서 새 문제를 작성하여 기능 요청을 제출합니다.
- 해당 GitLab 프로젝트에서 병합 요청을 제출합니다.