Microsoft Visual Studio Online을 사용하여 브라우저에서 코딩 시작

Microsoft Visual Studio Online을 사용하여 브라우저에서 코딩 시작

소프트웨어와 웹 개발은 최근 몇 년 동안 급격하게 변화했습니다. 팀은 더 이상 같은 위치를 공유할 필요가 없습니다. 또한 소프트웨어, 앱 및 웹 사이트를 개발하는 사람들이 사용할 수 있는 도구가 향상되었습니다.





그럼에도 불구하고 여전히 중앙 집중식 작업 환경이 필요한 상황이 있습니다. 여기에서 Visual Studio Online과 같은 원격 개발 도구가 등장합니다. 오늘 우리는 이것이 원격 개발 팀에서 일하는 모든 사람에게 어떤 영향을 미칠 수 있는지 살펴보겠습니다.





Visual Studio 온라인에 입장

최근 발표에서, 마이크로소프트, 비주얼 스튜디오 온라인 공개 진정한 위치에 구애받지 않는 코딩을 허용합니다. Visual Studio Online은 완전한 브라우저 코드 편집기와 로컬 편집기와 동기화하기 위한 중앙 프로젝트 허브를 모두 제공합니다.





혼란스럽게도 Visual Studio Online이라는 이름은 얼마 동안 사용되었습니다. 의 원래 이름이었다. Azure DevOps 서비스, ​​온라인 프로젝트 관리 시스템.

Microsoft가 시작하는 것으로 보이는 것은 Visual Studio Code 및 Visual Studio에 대한 완전히 원격 서버 호스팅 동반자이기 때문에 이러한 맥락에서 이름이 훨씬 더 의미가 있습니다.



비주얼 스튜디오 코드란?

Visual Studio Online의 의미를 이해하려면 Visual Studio Code(VS Code)에 익숙해야 합니다.

VS Code는 개발자를 위한 Microsoft의 무료 코드 편집기입니다. Visual Studio(Microsoft의 주력 IDE)와 달리 VS Code는 오픈 소스이며 완전한 IDE(통합 개발 환경)보다 Sublime Text 및 Atom과 같은 텍스트 편집기에 더 가깝습니다.





Windows, Mac 및 Linux에서 사용할 수 있으며 프로그래밍을 위한 모든 기능을 갖춘 경량 환경을 제공합니다. 확장 기능은 코드 완성 및 린트를 지원하고 Visual Studio Live Share를 사용하면 인터넷 연결을 통한 공동 코딩이 가능합니다. Visual Studio Online은 공유 코딩 환경을 허용하여 격차를 더욱 좁히도록 설정되었습니다.

Visual Studio Online은 어떻게 작동합니까?

모든 사람이 로컬 컴퓨터에서 개발 환경을 구성하는 대신 Visual Studio Online은 동일한 시스템에서 작업하는 팀의 경험을 제공합니다. 이것이 강력한 이유를 이해하려면 개발 팀에서 작업하는 데 필요한 단계를 고려하십시오.





모든 사람이 동일한 도구와 라이브러리를 사용할 수 있어야 합니다. 다른 개발 시스템은 다른 운영 체제 또는 소프트웨어 버전을 실행할 수 있습니다. 패키지 관리 및 버전 제어가 도움이 될 수 있지만 환경을 제어하는 ​​것은 각 팀 구성원에게 달려 있습니다.

하드웨어도 문제가 될 수 있습니다. 귀하의 컴퓨터가 프로젝트의 요소와 호환되지 않는다면 최근까지 새 컴퓨터를 구입하는 것 외에는 선택의 여지가 없었습니다. 이제 로컬에 아무것도 설치하지 않아도 모든 개발 설정으로 작업할 수 있습니다.

이미 존재하지 않습니까?

완전 온라인 IDE는 새로운 것이 아니며 Amazon의 AWS Cloud9 IDE는 기능이 풍부한 강력한 환경입니다. 마찬가지로 소규모 그룹 개발을 위해 설계된 많은 온라인 구독 서비스가 있습니다.

VS Code의 오픈 소스 코드베이스를 사용하는 온라인 IDE도 있으며 소프트웨어에 익숙한 사람이라면 누구나 집처럼 편안하게 느낄 것입니다.

브라우저를 통해 그리고 로컬로 액세스할 수 있는 원격 환경을 갖는 것은 이러한 서비스 중 하나를 사용하여 기술적으로 가능합니다. 이와 대조적으로 Visual Studio Online은 보다 간소화되고 접근 가능한 경험을 제공할 것입니다.

TV 쇼에서 본 옷 찾는 방법

Visual Studio Online을 특별하게 만드는 것은 무엇입니까?

전체 프로젝트를 하나의 시스템에 효과적으로 배치한다는 것은 모든 사람이 항상 동일한 설정으로 작업한다는 것을 의미합니다. 당신이 노련한 프로그래머이든, 입사 첫날이든 상관없이 모든 것이 이미 사전에 설정되어 있습니다.

예를 들어, 프로젝트의 요구 사항이 새로운 시스템이나 프레임워크로 변경되면 하나의 개발 환경만 변경하면 되며 이러한 변경 사항은 자동으로 각 팀 구성원에게 전달됩니다.

이론상 집에서 엄지손가락으로 코딩을 할 수만 있다면 집에서 일반 개발 머신, 빌린 컴퓨터, 심지어 스마트폰으로 작업하는 것과 차이가 없을 것입니다!

Visual Studio Online은 무엇을 할 수 있습니까?

글을 쓰는 시점에서 Visual Studio Online은 나오지 않았지만 일반적인 워크플로는 설정된 것 같습니다. 브라우저에서 코드 완성, 린트 및 공동 작업과 같은 VS Code와 동일한 모든 기능을 제공합니다.

또한 사용자 기본 설정 및 테마와 함께 모든 프로젝트 세부 정보가 브라우저와 로컬 코드 편집기 인스턴스 간에 동기화됩니다.

Microsoft는 또한 기계 학습을 활용하여 습관에 따라 더 나은 코드 제안 및 완성을 제공하는 IntelliCode 통합을 발표했습니다. 확인되지는 않았지만 IntelliCode는 프로젝트 아키텍처를 기반으로 하는 동적 도구를 허용하여 전체 팀으로 확장될 가능성이 높습니다.

내 사용자 정의 코딩 설정은 어떻습니까?

단일 개발 시스템 접근 방식의 한 가지 분명한 단점은 개별 사용자 지정입니다. 특정 워크플로, 레이아웃 또는 사용자 지정 키보드 단축키에 익숙하다면 조정하기 어려울 수 있습니다.

운 좋게도 이것은 Visual Studio Online이 작동하는 방식이 아닙니다. 사용자별 테마는 개별 설정을 허용합니다. 의심할 여지 없이 오프라인 편집기를 사용하는 것에는 약간의 차이가 있지만 사용자 경험은 가정 환경과 유사해야 합니다.

주목해야 할 또 다른 사항은 Visual Studio Online이 대체 VS Code 또는 Visual Studio가 아니라는 것입니다. 사용자가 브라우저에서 직접 코딩할 수 있는 컴패니언 앱입니다. 가정된 워크플로에는 로컬 설정을 새 온라인 서비스에 연결하는 작업이 포함됩니다.

원격 코드 편집기가 필요한 이유는 무엇입니까?

이미 개발용으로 가정용 컴퓨터를 사용하고 있다면 Visual Studio Online을 사용하는 이유가 궁금할 것입니다.

모든 사람에게 해당되지 않을 수 있습니다. 고독한 개발자나 마이크로컨트롤러 또는 기타 하드웨어로 작업하는 사람은 클라우드 기반 개발 환경의 이점을 얻지 못할 수 있습니다. 또한 다른 코드 편집기에 이미 익숙하고 프로그래밍을 위해 가상 환경을 사용하는 데 익숙하다면 전환을 만드는 것이 무의미해 보일 수 있습니다.

Visual Studio Online의 진정한 이점은 초보자 개발자를 위한 것입니다. 더 이상 패키지 관리의 지뢰밭을 탐색할 필요가 없습니다.

더욱 중요한 것은 Visual Studio Online이 개발을 누구에게나 개방한다는 것입니다. Chromebook, 스마트폰 또는 쓰레기통에서 찾은 오래된 PC를 사용하든 더 이상 문제가 되지 않습니다. 동일한 도구에 액세스할 수 있습니다.

Visual Studio 온라인은 어디에서 얻을 수 있습니까?

글을 쓰는 시점에서 VS Online은 대중에게 공개되지 않습니다. 비공개 미리보기가 있으며 다음을 수행할 수 있습니다. 마이크로소프트에 신청하다 액세스할 수 있습니다. 그러나 그것을 시도하려면 공개 베타가 될 때까지 기다려야 할 가능성이 있습니다.

즉, 매우 유사한 것을 경험하고 싶다면 이미 온라인 버전의 VS Code를 사용할 수 있습니다. 오픈 소스 소프트웨어이기 때문에 자신의 서버용 버전을 구축하는 데 지장이 없습니다. 이 작업이 너무 많은 것처럼 보이면 다음과 같은 사이트가 코더 그리고 스택블리츠 둘 다 VS Code의 브라우저 버전입니다.

브라우저 기반 IDE에 대한 추가 정보

Visual Studio Online은 온라인 개발을 새로운 차원으로 끌어올릴 것입니다. 협업 코딩을 맛보려면 Visual Studio Live Share에 익숙해져야 합니다.

Visual Studio Online의 출시를 기다리는 동안 많은 제품 중 하나를 사용해 보십시오. 브라우저 기반 IDE 이미 거기?

램 부스터는 휴대 전화 속도를 높입니다.
공유하다 공유하다 트위터 이메일 음성 애니메이션에 대한 초보자 가이드

연설에 애니메이션을 적용하는 것은 어려울 수 있습니다. 프로젝트에 대화를 추가할 준비가 되었으면 프로세스를 분석해 드리겠습니다.

다음 읽기
관련 항목
  • 프로그램 작성
  • 협업 도구
  • 비주얼 스튜디오 코드
  • 통합 개발 환경
  • 비주얼 스튜디오 온라인
저자 소개 이안 버클리(216건의 기사 게재)

Ian Buckley는 독일 베를린에 거주하는 프리랜스 저널리스트, 음악가, 공연자 및 비디오 프로듀서입니다. 글을 쓰지 않거나 무대에 오르지 않을 때는 미친 과학자가 되기 위해 DIY 전자 제품이나 코드를 만지작거리고 있습니다.

이안 버클리가 참여한 작품 더보기

뉴스레터 구독

기술 팁, 리뷰, 무료 전자책 및 독점 거래에 대한 뉴스레터에 가입하십시오!

구독하려면 여기를 클릭하세요.