>  기사  >  개발 도구  >  Visual Studio와 VS Code 중에서 선택하는 방법은 무엇입니까?

Visual Studio와 VS Code 중에서 선택하는 방법은 무엇입니까?

青灯夜游
青灯夜游앞으로
2019-11-28 14:21:4039900검색

수십년 동안 저는 아침에 일할 때 Microsoft Visual Studio(또는 Visual C++ 또는 Visual InterDev와 같은 이전 버전 중 하나)를 실행하고 시작하는 동안 차를 마시고 참석하기도 했습니다. 아침 회의. 나는 또 다른 시작 지연을 피하기 위해 개발/테스트/디버그 주기를 수행할 때 하루 종일 IDE를 열어 둡니다. 약 200만 줄의 코드로 C++ 프로젝트를 개발할 때 배치 스크립트를 자동으로 실행하여 일상 작업 속도를 높였습니다. 스크립트는 이른 아침에 코드를 확인하고 제품의 전체 재구축을 완료할 수 있었습니다.

요즘에는 아침마다 코딩 프로젝트를 열거나 하루 종일 열어 둘 필요를 느끼지 않습니다. Visual Studio Code는 일반적으로 대규모 프로젝트에서도 몇 분 안에 작업을 시작할 수 있을 만큼 빠르게 시작됩니다. 저는 항상 Visual Studio Code 자체는 매달 업데이트해야 하며 제가 설치하는 많은 확장 프로그램 자체도 업데이트가 필요한 경우가 많다고 말합니다. 그러나 Visual Studio Code에서 12개의 확장을 업데이트하는 데 필요한 시간은 Visual Studio에서 대규모 C++ 프로젝트의 기호 테이블을 다시 작성하는 데 걸리는 시간보다 훨씬 적습니다.

그러나 Visual Studio Code와 Visual Studio 중에서 선택하는 것은 경량 편집기와 중량 IDE 중에서 선택하는 것만큼 간단하지 않습니다. Visual Studio Code는 구성이 가능하지만 Visual Studio는 기능이 매우 풍부합니다. 선택은 필요한 언어 지원 및 기능뿐만 아니라 작업 방식에 따라 달라질 수 있습니다. 이 두 가지 개발 도구의 기능과 단점을 살펴보겠습니다.

VS Code(Visual Studio 코드)란 무엇인가요?

Visual Studio Code는 데스크톱에서 실행되며 Windows, MacOS 및 Linux에서 사용할 수 있는 가벼우면서도 강력한 소스 코드 편집기입니다. Java, TypeScript 및 Node.js에 대한 지원이 내장되어 있을 뿐만 아니라 다른 언어(예: C++, C#, Java, Python, PHP 및 Go) 및 런타임 환경(예: .Net 및 Unity)).

VS Code에는 다음과 같은 기능도 있습니다. 변수, 메서드 및 가져온 그래픽 코드 검사/검증을 위한 IntelliSense 코드 완성; 편집, 매개변수 프롬프트 및 기타 강력한 편집 기능, 뛰어난 코드 탐색 및 리팩토링 및 내장 소스 코드 제어(Git 지원 포함) 이 기능의 대부분은 Visual Studio 기술에서 채택되었습니다.

VS Code 자체는 Electron Shell, Node.js, Type 및 Language Server 프로토콜을 사용하여 구축되었으며 매월 업데이트됩니다. 확장은 필요할 때마다 자주 업데이트할 수 있습니다. 지원의 풍부함은 간단한 구문 강조 및 대괄호 일치부터 디버깅 및 리팩토링에 이르기까지 다양한 프로그래밍 언어와 확장에 따라 다릅니다. 언어 서버를 사용할 수 없는 경우 TextMate 셰이더를 통해 원하는 언어에 대한 기본 지원을 추가할 수 있습니다.

Visual Studio Code 베이스의 코드는 MIT 라이선스에 따른 오픈 소스 코드입니다. VS Code 제품 자체에는 소수의 Microsoft 관련 사용자 정의가 포함되어 있으므로 표준 Microsoft 제품 라이센스와 함께 제공됩니다. 무료이지만 상용 라이센스도 있습니다.

Visual Studio와 VS Code 중에서 선택하는 방법은 무엇입니까?
Visual Studio Code Git 저장소의 정보로 생성됨에 표시된 Visual Studio 코드용 소스 코드입니다. 또한 화면 중앙에 있는 trackSelection() "peek" 팝업을 확인하세요.

Visual Studio란 무엇인가요?

Visual Studio(현재 버전은 Visual Studio 2019)는 Microsoft가 선호하는 Windows 및 MacOS용 IDE입니다. Visual Studio를 사용하면 소프트웨어를 개발, 분석, 디버그, 테스트, 공동 작업 및 배포할 수 있습니다.

Windows에서 Visual Studio 2019는 현재 다양한 개발 목표를 위한 도구 및 구성 요소의 일관된 설치 패키지인 17개의 워크로드를 지원합니다. Visual Studio 2019의 전체 다운로드 및 설치에는 몇 시간이 걸리고 디스크, 특히 SSD를 가득 채울 수 있으므로 워크로드는 Visual Studio 설치 프로세스의 중요한 개선 사항입니다.

Visual Studio 2019는 다양한 개발 목표를 나타내는 17가지 워크로드를 지원합니다. Visual Studio와 VS Code 중에서 선택하는 방법은 무엇입니까?
Visual Studio 2019 for Mac은 Windows보다 설치 프로그램이 더 작습니다. 더 간단합니다. 주로 많은 대상을 지원하지 않기 때문입니다. .Net을 사용하여 웹, 모바일 및 데스크톱용으로 개발할 수 있으며 기본적으로 Unity, Azure 및 Docker를 지원합니다. .Net Core, Android, iOS 및 MacOS와 같은 대상은 선택 사항이며 후자의 세 가지는 Xamarin을 사용합니다.

Visual Studio for Mac 설치 프로그램Visual Studio와 VS Code 중에서 선택하는 방법은 무엇입니까?
Windows용 Visual Studio가 선택적 대상을 제공하는 17개의 작업 부하와 비교하여 4개의 작업 부하만 있다는 점에 유의하세요.

Visual Studio 2019는 Community Edition(무료, 기업용으로는 지원되지 않음), Professional Edition(첫해 $1,199 / 갱신 $799), Enterprise Edition(첫해 $5,999)의 세 가지 SKU로 제공됩니다. / 갱신 시 $2569). Enterprise Edition에는 다른 두 SKU에서는 사용할 수 없는 설계자 중심 기능, 고급 디버깅 및 테스트 기능이 있습니다.

Visual Studio와 VS Code 중에서 선택하는 방법은 무엇입니까?
Visual Studio 2019 편집 UI

테스트 및 프로파일링을 위한 메뉴 항목에 유의하세요. Visual Studio Code에는 이러한 기능이 없습니다.

Visual Studio 또는 Visual Studio Code?

주어진 소프트웨어 개발 작업에 대해 Visual Studio와 Visual Studio Code 중에서 결정하는 것은 IDE와 편집기 중에서 결정하는 것만큼 간단하다고 생각할 것입니다. 이는 사실이 아닙니다. 주로 VS Code를 많은 프로그래밍 언어의 IDE와 매우 유사하게 구성할 수 있기 때문입니다. 그러나 이러한 구성 가능성에는 여러 가지 단점이 있습니다.

예를 들어 개발 스타일이 테스트 중심이라면 Visual Studio를 즉시 사용할 수 있습니다. 반면 VS Code에는 Node.js, Go, .Net 및 PHP를 지원하는 약 15개의 테스트 기반 개발 확장이 있습니다. 마찬가지로 Visual Studio는 데이터베이스(특히 Microsoft SQL Server 및 그 파생 제품)와 잘 호환되지만 VS Code에는 많은 데이터베이스 확장이 있습니다. Visual Studio는 뛰어난 리팩터링 지원을 제공하지만 Visual Studio Code는 6개 언어에 대한 기본 리팩터링 작업을 구현합니다.

몇 가지 분명한 상황이 있습니다. 예를 들어, 소프트웨어 설계자이고 Visual Studio Enterprise에 액세스할 수 있는 경우 Visual Studio를 사용하는 것이 좋습니다. 팀 구성원과 공동 작업, 공동 개발 또는 디버그가 필요한 경우 Visual Studio가 더 나은 선택입니다. 심각한 코드 분석이나 성능 분석을 수행하거나 스냅샷에서 디버그해야 하는 경우 Visual Studio Enterprise가 도움이 될 것입니다.

VS Code는 데이터 과학 커뮤니티에서 매우 인기 있는 경향이 있습니다. 그러나 Visual Studio 2019에는 많은 기능을 제공하는 데이터 과학 워크로드가 있습니다.

Visual Studio는 Linux에서 실행되지 않지만 VS Code에서는 실행됩니다. 반면 Windows용 Visual Studio에는 Linux/C++ 워크로드와 Azure 지원이 있습니다.

Visual Studio와 VS Code 모두에서 지원되는 언어를 사용하는 일일 개발/테스트/디버깅 주기의 경우 어느 것을 선택할지는 개인 취향에 따라 결정됩니다. 한 번에 몇 시간씩 개발 프로젝트를 진행한다면 Visual Studio가 더 적합할 수 있습니다. 짧은 시간 동안 다른 작업을 번갈아가며 개발하는 경우 Visual Studio Code가 더 만족스러울 수 있습니다.

추천 튜토리얼: vscode 튜토리얼

위 내용은 Visual Studio와 VS Code 중에서 선택하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 sohu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제