Visual Studio와 Gitlab을 연결하는 방법

Visual Studio는 Microsoft가 앱 생성을 위해 개발한 플랫폼입니다. Windows Forms, Windows Presentation Foundation 및 Windows Store와 같은 플랫폼을 사용하여 새로운 소프트웨어 솔루션을 개발합니다. Visual Studio의 무료 확장인 Gitlab은 코드를 통합, 구성 및 유지 관리하는 관리 도구를 제공합니다.

Visual Studio와 Gitlab을 연결하는 방법

이 기사에서는 Visual Studio를 Gitlab과 연결하는 방법을 설명하고 개발자가 이 플랫폼에서 사용할 수 있는 다른 훌륭한 확장을 제안합니다.

도구를 연결하는 방법

프로그램의 전체 수명 주기를 따르기 위해 여러 앱을 사용하는 대신 Gitlab이 모든 작업을 수행할 수 있습니다. 방법은 다음과 같습니다.

  1. Gitlab 웹사이트 또는 Gitlab 서버로 이동합니다.
  2. 이메일, 사용자 이름 및 암호를 입력합니다.
  3. "GitLab ApiV4 Oauth2"를 사용합니다.

GitLab에 기존 솔루션을 추가하려는 경우 프로세스는 다음과 같습니다.

  1. Visual Studio에서 코드를 엽니다.
  2. "파일"을 열고 "소스 제어에 추가"를 선택합니다.
  3. "팀 탐색기" 탭을 찾아 "로컬 Git 리포지토리"를 사용하여 세 개의 점을 클릭하여 프로젝트 폴더를 탐색합니다. 그런 다음 "추가"를 클릭하십시오.
  4. 상단에서 드롭다운 메뉴를 열고 "동기화"를 클릭해야 합니다.
  5. "Gitlab"에서 "게시"를 찾아 클릭합니다.

Gitlab과 Visual Studio 연결

기타 유용한 가상 스튜디오 확장

글리프프렌드

Glyphifriend는 Intellisense를 향상시켜 글리프를 표시할 수 있는 Visual Studio 2017 확장입니다. Visual Studio의 "도구" 영역을 통해 쉽게 찾고 설치할 수 있습니다. 이것이 Glyphfriend가 VS에서 도구 키트의 일부가 될 수 있는 방법입니다.

설치 후 이 확장은 유효한 HTML 맛 파일이 추가되고 지원 아이콘을 추가할 때 성공적으로 감지합니다.

파일 아이콘

특정 파일 유형에 대해 파일 아이콘을 사용하려는 경우 이 확장자가 이상적입니다. 파일 아이콘에서 자주 사용하는 파일 형식에 대한 새 아이콘을 제안할 수도 있습니다. 그렇게 하면 폴더에 어떤 종류의 파일이 있는지 항상 알 수 있습니다.

파일 중첩

파일 중첩을 사용하면 파일 이름에 따라 자동 및 수동으로 파일을 그룹화할 수 있습니다. 또한 중첩 규칙을 변경하고 전체 프로젝트 또는 일부 부분에 빠르게 적용할 수 있습니다. 주요 기능은 다음과 같습니다.

  1. 수동으로 파일 중첩 또는 중첩 해제
  2. 다양한 명명 규칙에 따른 자동 중첩
  3. 추가되거나 이름이 변경된 파일에 대한 자동 중첩

마법 같은 C# 디버깅 – OzCode

OzCode는 코드 버그를 추적하고 격리함으로써 디버깅 프로세스를 더 빠르고 생산적으로 만드는 VS 확장입니다. 이렇게 하면 소중한 시간을 낭비하지 않고 신속하게 수정할 수 있습니다. OzCode는 Visual Studio 디버거와 통합되어 기능을 확장합니다. OzCode를 사용하면 미래의 코드 기능을 예측하고 통찰력을 얻고 표현식을 평가할 수 있습니다.

일반적인 디버깅 프로세스를 통해 현재 앱이 어떻게 작동하는지 확인할 수 있습니다. 한계점에 도달할 때마다 OzCode는 코드 라인을 평가하고 헤드업 디스플레이로 결과를 예측할 수 있습니다.

OzCode는 개발자가 어떤 표현식이 참인지 거짓인지 즉시 확인할 수 있도록 코드 시각화를 만드는 "단순화" 옵션을 제공했습니다.

수입 비용

Import Cost 플러그인은 JavaScript 및 TypeScript용으로 만들어졌으며 프로젝트에 새로 추가되거나 최근에 추가된 종속성을 추적하는 데 도움이 됩니다. 의존도의 크기를 보여주고 관리에 도움을 줄 수 있습니다.

프로젝트 매니저

여러 프로젝트를 관리하는 것은 결코 쉬운 일이 아닙니다. 이것이 바로 이 확장 프로그램이 모든 프로젝트에 액세스할 수 있도록 사이드바를 즉시 생성하는 이유입니다. Git, SVN 및 Mercurial 리포지토리를 지원하고 원격 리포지토리도 관리합니다. 프로젝트 관리자의 모든 설정을 조정하고 가장 잘 작동하도록 확장 프로그램을 사용자 정의할 수 있습니다.

SVG 뷰어

SVG는 일반적으로 웹용 벡터 이미지를 저장하는 텍스트 파일입니다. 모두 텍스트 형식이므로 모든 벡터 사진을 보려면 Visual Studio에서 해당 파일을 렌더링하는 방법이 필요합니다. 수행한 작업을 검토하기 위해 앱을 전환할 필요가 없으므로 많은 시간을 절약할 수 있습니다.

Chrome용 디버거

JavaScript로 작업하는 모든 개발자는 브라우저에서 코드를 테스트해야 합니다. Chrome 개발자 도구는 Chrome을 통해 JavaScript를 디버그하는 효과적인 방법을 제공합니다. Visual Studio를 통합할 수 있으므로 많은 디버깅 기능을 사용하면 VS를 벗어나지 않고도 상당한 시간을 절약하고 코드 버그를 빠르게 식별할 수 있습니다.

Gitlab이 포함된 Visual Studio

사이드 와플 템플릿 팩

이 확장은 웹 사이트, Windows 앱 등을 구축하기 위한 프로젝트 템플릿을 제공합니다. 모든 템플릿은 Visual Studio 사용자가 생산성을 높이고 잘 구조화된 코드를 만들 수 있도록 재능 있는 개발자가 작성했습니다.

계속 코딩

Visual Studio를 사용하면 전 세계 개발자가 개발 도구를 새 앱과 통합하여 생산성을 높이고 출시 준비를 완료할 수 있습니다. 풍부한 플러그인과 확장을 통해 Visual Studio의 핵심 기능은 지속적으로 성장하고 있습니다.

이제 Visual Studio를 GitLab과 연결할 수 있으므로 해당 기능을 사용하여 코딩을 보다 성공적으로 수행할 수 있습니다. 그렇기 때문에 많은 개발자가 경쟁 제품보다 훨씬 더 많은 것을 제공하기 때문에 그것을 사용합니다.

Visual Studio와 GitLab을 연결하는 것은 쉬웠나요? VS의 필수 확장 기능은 무엇입니까? 아래 의견 섹션에 알려주십시오.