Visual Studio의 새로운 기능 문서
Visual Studio의 새로운 기능 문서입니다. 다음 섹션에서 이전 3개월 동안 새로 추가 및 업데이트된 내용을 자세히 소개합니다.
2024년 12월
Azure
업데이트된 문서
-
Azure 구독을 사용하여 로그인
- 연결된 자격 증명에 대한 정보 추가
- 개인 계정과 회사 계정에 대한 메모 추가
코드 품질
업데이트된 문서
- 코드 메트릭 - 순환 복잡성 - 생산성 가이드 업데이트
- Windows용 Visual Studio Code 분석 설명서 - 생산성 가이드 업그레이드
컨테이너
업데이트된 문서
-
Docker Compose 빌드 속성
- 속성 추가 및 테이블 변경
- DependencyAwareStart 속성 추가
- 자습서: Docker Compose 사용하여 다중 컨테이너 앱 만들기 - 17.13 DependencyAwareStart 시나리오 추가
- Visual Studio를 사용하여 Azure App Service에 ASP.NET Core 컨테이너 배포 - Azure Container Apps에 대한 링크 추가
- Docker 컨테이너 개발 도구 설명서 - Azure Container Apps에 대한 링크 추가
- Visual Studio Container Tools for Docker - Azure Container Apps에 대한 링크 추가
- Compose 서비스의 하위 집합 실행 - 검토 및 업데이트
- 빠른 시작: Visual Studio의 Docker - 컨테이너 도구 개요 검토 및 업데이트
데이터 도구
업데이트된 문서
- .NET Framework 애플리케이션에서 Access 데이터베이스에 연결 - Access 데이터베이스 관련 문서에서 오래된 codegen 목록 제거
- Visual Studio의 LINQ to SQL 도구 - LINQ to SQL 문서 검토 및 업데이트
- Visual Studio의 Entity Framework 도구 - Entity Framework 문서 검토 및 업데이트
- Visual Studio의 데이터 작업 - VS에서 데이터 액세스 검토 및 업데이트
디버거
새 문서
업데이트된 문서
- Visual Studio에서 C# 또는 Visual Basic 프로젝트 원격 디버깅 - C# 원격 디버깅에 대한 업데이트 기사
- Visual Studio GitHub Copilot를 사용하여 앱 디버그
- 코필로트 무료 업데이트
- Just-In-Time 디버거 사용 안 함 - ASP.NET 애플리케이션 비활성화를 위한 링크 및 추가 정보 추가
- 자습서: Visual Studio 사용하여 C++ 코드 디버그 - 검토 및 업데이트
- Visual Studio 디버거에서 스레드 보기(C#, Visual Basic, C++) - 검토 및 업데이트
- 올바른 유형의 중단점 사용 - 중단점 문서에 언어 피벗 추가
- Visual Studio에서 핫 리로드를 사용하여 실행 중인 코드 작성 및 디버그(C#, Visual Basic, C++) - Vitest에 대한 JSTS(JavaScript 및 TypeScript) 단위 테스트 관련 문서 업데이트
- 절대 초보자를 위한 디버그 - 핫 리로드 변경 사항에 대한 초보자 가이드 업데이트
- Visual Studio에서 C++ 프로젝트 원격 디버깅 - C++ 원격 디버깅에 대한 문서 업데이트
- Visual Studio 디버거 중단점 시작 - Node.js 디버깅에 대한 지침 명확히
배포
업데이트된 문서
- ClickOnce 배포 및 보안
- ClickOnce 업데이트 개요 -
IIS에서 게시 설정을 가져와 Visual Studio에 가져오기 - IIS
.publishsetting
자습서의 검토 및 업데이트 날짜 - 폴더, IIS, Azure 또는 다른 대상 앱 배포
- WebJobs 옵션에 대한 적용 범위 추가
확장성
업데이트된 문서
-
VSIX 패키지 대한 CLI 참조 서명 - 새 옵션 추가(
-i
또는--interactive
)
시작하기
업데이트된 문서
-
자습서: 리포지토리에서 프로젝트 열기
- 도움이 되는 몇 가지 추가 링크 추가
- 검토 및 업데이트
- Visual Studio C# 프로그램 또는 앱 실행 - "C# 프로그램 실행"에 대한 피어 피드백 통합
- 프로젝트 및 솔루션 소개 - 검토 및 업데이트
- 자습서: 간단한 Visual Basic 콘솔 앱 만들기 - 검토 및 업데이트
- 자습서: C# 사용하여 WPF 애플리케이션 만들기 - 검토 및 업데이트
IDE
새 문서
- Visual Studio GitHub Copilot를 무료로 사용
업데이트된 문서
- CodeLens 사용하여 코드 변경 내용 및 기타 기록 찾기 - 검토 및 업데이트
- 편집기에서 텍스트 대/소문자 변경 - 바로 가기 키에 링크 추가
- 코필로트 무료 업데이트:
- Visual Studio GitHub Copilot를 무료로 사용
- Visual Studio AI 지원 개발
- Visual Studio GitHub Copilot 채팅의 컨텍스트를 설정하여 더 나은 답변을 얻습니다.
- Visual Studio용 GitHub Copilot 채팅 환경은 무엇인가요?
- Visual Studio용 GitHub Copilot Completions란?
- GitHub Copilot 설치 Visual Studio에서
- .NET 프로젝트 디자이너 - 이제 Visual Basic은 .NET 프로젝트 디자이너를 사용하여 업데이트됩니다.
- .NET 프로젝트 디자이너란? - .NET 프로젝트 디자이너를 사용하여 Visual Basic 업데이트
- 빌드 이벤트 지정(Visual Basic) - Visual Studio 2022용 업데이트
- Framework 대상 지정 개요 - 여러 프레임워크 대상 지정
- 개발자 커뮤니티 데이터 개인 정보 보호 - 검토 및 업데이트
- 인코딩 및 개행 문자 - 검토 및 업데이트
- Visual Studio 대한
생산성 가이드 - 생산성 가이드 편집
- 생산성 가이드 업데이트
- C# 개발자를 위한 Visual Studio 생산성 가이드 - 생산성 가이드 업데이트
- 템플릿 대체 매개 변수 - 검토 및 업데이트하기 전에 기존 템플릿이 필요하다는 명확성을 추가하세요.
설치
업데이트된 문서
- Visual Studio 설치 위치 선택 - 검토 및 업데이트
- 방화벽 또는 프록시 서버 뒤에 Visual Studio 및 Azure 서비스 설치 및 사용
- 검토 및 업데이트
JavaScript
업데이트된 문서
- 자습서: Visual Studio Node.js 및 Express 앱 만들기 - 검토 및 업데이트
- Compile TypeScript 코드(Node.js) - npm을 사용하여 TypeScript를 컴파일하고 JSTS를 린트하는 방법에 대한 문서 업데이트
- TypeScript 코드 컴파일(ASP.NET Core) - npm을 사용하여 TypeScript를 컴파일하고 JSTS를 검사하는 문서 업데이트
- Visual Studio에서 JavaScript 린팅 - npm을 사용하여 TypeScript를 컴파일하고 JSTS를 린팅하는 방법에 대한 문서 업데이트
- Visual Studio에서 JavaScript 및 TypeScript의 단위 테스트 - Vitest에 대한 JSTS 문서 업데이트
- Angular 프로젝트 만들기 - React, Vue, Angular 프로젝트에 대한 프로젝트 설정 구성에 대한 정보 업데이트
- React 프로젝트 만들기 - React, Vue, Angular 프로젝트에 대한 프로젝트 설정 구성에 대한 정보 업데이트
- Vue.js 프로젝트 만들기 - React, Vue, Angular 프로젝트에 대한 프로젝트 설정 구성에 대한 정보 업데이트
MSBuild
업데이트된 문서
- 여러 프레임워크 버전 및 플랫폼 대상 지정 - 대상 프레임워크에 맞게 메모 수정
- MSBuild 17의 새로운 기능 - MSBuild의 새로운 기능 검토 및 업데이트
- MSBuild의 잘 알려진 항목 메타데이터 - 여러 테이블이 있다는 의미를 제거
- 공통 MSBuild 프로젝트 항목 - 문서 문화/WithCulture 메타데이터
- GenerateResource 작업
- 문서 문화/WithCulture 메타데이터
테스트
업데이트된 문서
- 코드 커버리지 분석 사용자 지정 - 코드 커버리지 문서 업데이트
- Microsoft.CodeCoverage.Console 도구 - 코드 커버리지 문서 업데이트
- 코드 커버리지를 사용하여 테스트된 코드의 양을 확인하다 - 코드 커버리지 문서 업데이트
- 테스트 탐색기 사용하여 단위 테스트 디버그 및 분석
- 검토 및 업데이트 -
테스트 탐색기 사용하여 단위 테스트 실행
- 검토 및 업데이트
- 테스트 프로세스 아키텍처를 구성하기 위한 단위 테스트 콘텐츠 업데이트
- ARM64에서 단위 테스트를 실행하기 위한 문서 동작
- Visual Studio 테스트 탐색기 FAQ
- 검토 및 업데이트 - Visual Studio C/C++에 대한 단위 테스트 작성 - VS2022용 이미지를 포함하여 검토 및 업데이트
- 단위 테스트 대한 프로세스 아키텍처 구성 - 테스트 프로세스 아키텍처를 구성하기 위한 단위 테스트 콘텐츠 업데이트
- 연습: 관리 코드 대한 단위 테스트 만들기 및 실행 - 테스트 프로세스 아키텍처를 구성하기 위한 단위 테스트 콘텐츠 업데이트
커뮤니티 기여자
이 기간 동안 Visual Studio 문서에 기여한 사용자는 다음과 같습니다. 감사합니다! 새로운 기능 방문 페이지의 “관련 항목 가져오기” 아래에 있는 링크를 따라 참여하는 방법을 알아봅니다.
- mkyman - ChrisYoung이 1개의 풀 리퀘스트를
2024년 11월
Azure
업데이트된 문서
- Azure 구독으로 로그인 - 테넌트 필터링에 연결
디버거
새 문서
- Visual Studio 디버거의 중단점 사용 시작하기
- IDiaStackWalkHelper::addressForVA
- IDiaStackWalkHelper::getFunctionFragmentsForVA
- IDiaStackWalkHelper::getNumberOfFunctionFragmentsForVA
업데이트된 문서
-
올바른 유형의 중단점 사용
- 새 사용자를 위한 중단점 문서에 대한 링크 추가
- 중단점 문서 리팩터링 및 검토 피드백 통합
- 중단점 그룹의 내보내기 및 가져오기에 대한 정보 추가
- FAQ - 디버거 기능 찾기 - 중단점 문서 리팩터링 및 검토 피드백 통합
- 코드 편집기에서 데이터 팁을 사용하여 변수 값을 보고 변경 - 중단점 문서를 리팩터링하고 검토 피드백을 통합합니다.
- Docker 컨테이너에서 실행 중인 프로세스에 연결 - WSL 시나리오에서 Docker 프로세스 연결 업데이트
- Visual Studio 디버거에서 메모리 창 사용(C#, C++, Visual Basic, F#) - 메모리 창의 업데이트 문서
- IDiaSymbol::get_value - IDiaSymbol::get_value에 대한 예제 사용량 업데이트
- 원격 IIS 컴퓨터에서 ASP.NET 원격 디버그 - 원격 디버깅 IIS 문서에 보안 정보 추가
- Visual Studio에서 원격 IIS 컴퓨터의 ASP.NET Core를 원격 디버그하기 - 원격 디버깅 IIS 문서에 보안 정보 추가
- Visual Studio를 사용하여 Azure VM에서 IIS의 ASP.NET Core를 원격 디버그하기 - 원격 디버깅 IIS 문서에 보안 정보 추가
- Visual Studio GitHub Copilot를 사용하여 앱 디버그
- 빠른 작업 전구에 대한 Copilot 콘텐츠 추가 - 디버깅하는 동안 명령줄 인수 전달(C++) - 제목 수정
- 자동 및 지역 창에서 변수 검사 반환 값을 보기 위한 디버거 콘텐츠 업데이트
- 먼저 Visual Studio 디버거 살펴보기 - 반환 값을 보려면 디버거 콘텐츠 업데이트
- Visual Studio 테이블 시각화 도우미 - IEnumerable 시각화 도우미를 위한 IntelliSense 정보 추가
- IDiaStackWalkHelper::pdataForVA - 누락된 IDiaStackWalkHelper 함수 3개에 문서 추가
- IDiaStackWalkHelper - 누락된 IDiaStackWalkHelper 함수 3개에 대한 문서 추가
- SymTagEnum - 부적절한 코드 이스케이프로 인해 끊어진 링크 수정
배포
업데이트된 문서
- Visual Studio 배포 살펴보기 - 검토 및 업데이트
- Visual Studio 설치 관리자 프로젝트 확장과 .NET - .NET 설치 관리자 프로젝트 문서 업데이트
확장성
업데이트된 문서
- visual Studio 편집기 확장성
사용 - 누락된 링크 및 잘못된 링크 수정
- VisualStudio.Extensibility에 17.12 설명서 추가
- VSIX 패키지를 위한 서명 CLI 참조 - VSIX 서명: 서명 CLI 예제 수정
- 개요 - VisualStudio.Extensibility에 17.12 설명서 추가
-
Visual Studio 출력 창에 쓰기
- VisualStudio.Extensibility에 17.12 설명서 추가
- VS에 대한 문서 업데이트 17.12의 확장성 출력 창
IDE
업데이트된 문서
- 클래스 디자이너란 무엇인가요? - 클래스 디자이너 지침 업데이트/수정
-
빠른 작업
- 빠른 작업 전구의 Copilot 콘텐츠 추가
- 빠른 작업을 호출하기 위한 명령 추가, 리팩터링
- Visual Studio 2022의 새로운 기능 - 17.12 업데이트
- CodeLens 사용하여 코드 변경 내용 및 기타 기록 찾기 - CodeLens에 대한 파일 수준 표시기를 표시하기 위한 지침 추가
- 코드 스타일 선호 설정 - 코드 정리 지침 명확히
- Visual Studio 프로젝트 및 솔루션 만들기, 작업 및 삭제 - Visual Studio 인스턴스 기능 간에 새 복사본 추가
- Visual Studio GitHub Copilot 채팅의 컨텍스트를 설정하여 더 나은 답변 얻기 - 17.12에 대한 안내 채팅 환경 추가
- Visual Studio 개발자 명령 프롬프트 및 개발자 PowerShell
- 프로젝트 위치 지침 업데이트 - Visual Studio용 GitHub Copilot 채팅 환경은 무엇인가요? - 코드 참조 업데이트 추가
- 파일 및 폴더에 대한 신뢰 설정 구성 - Visual Studio 17.12 기능 모트 추가
- 파일에서 찾기 - 17.12용 새로 고침 및 수정 옵션을 위한 파일에서 찾기 업데이트
- Visual Studio 검색 사용 - 17.12 업데이트된 새로운 올인원 검색 기능
- 오류 목록 창 - 오류 목록에서 복사: 17.12 기능 업데이트
- 글꼴 및 색, 환경, 옵션 대화 상자
- 표에 축소 가능한 텍스트 표시기 추가 - Visual Studio 글꼴, 색 및 테마 변경 - 테마 간에 글꼴 설정 유지
- 다중 요소 인증이 필요한 계정으로 Visual Studio에 로그인 - 액세스 거부 텍스트 추가
JavaScript
업데이트된 문서
- JavaScript 프로젝트 시스템 대한 MSBuild 참조
- JS 프로젝트에서 ShouldRunBuildScript에 대한 예제 코드 업데이트 - 자습서: Visual Studio Angular를 사용하여 ASP.NET Core 앱 만들기 - ASP.NET Core 및 JSTS에 대한 게시 출력과 관련된 링크 추가
-
자습서: Visual Studio React를 사용하여 ASP.NET Core 앱 만들기
- ASP.NET Core 및 JSTS에 대한 게시 출력과 관련된 링크 추가
- Vite CLI와 관련된 JS 프로젝트 템플릿에 대한 업데이트
-
자습서: Visual Studio Vue를 사용하여 ASP.NET Core 앱 만들기
- ASP.NET Core 및 JSTS에 대한 게시 출력과 관련된 링크 추가
- Vite CLI와 관련된 JS 프로젝트 템플릿에 대한 업데이트
MSBuild
업데이트된 문서
프로파일링
업데이트된 문서
- dotnet 카운터를 Visual Studio 프로파일러에서 시각화 - .NET 미터 히스토그램 도구에 대한 콘텐츠 추가
테스트
업데이트된 문서
- 테스트 탐색기 사용하여 단위 테스트 디버그 및 분석
- Copilot를 사용하여 단위 테스트 디버깅을 위한 콘텐츠 추가
버전 제어
업데이트된 문서
- Visual Studio Git 커밋 만들기 - 이름 바꾸기 알림에 대한 메모 추가
- Visual Studio Git 리포지토리 만들기 - 내부 리포지토리에 대한 17.12 지원 업데이트
- Visual Studio에서의 Git 정보 - GitHub Permalink 복사 기능 문서 추가
커뮤니티 기여자
이 기간 동안 Visual Studio 문서에 기여한 사용자는 다음과 같습니다. 감사합니다! 새로운 기능 방문 페이지의 “관련 항목 가져오기” 아래에 있는 링크를 따라 참여하는 방법을 알아봅니다.
- 마이클 K 스타인 - 마이클 쿠퍼피쉬 스타인버그
- 알렉스라벤나 - 알렉스 라벤나
- 카테이 - 맥스웰 쿤우 강
- PhilKang0704 - Phil
- prasoonpankaj - Prasoon Pankaj
- saranshsaini - 사란시 사이니는 1 끌어오기 요청을
2024년 10월
Azure
업데이트된 문서
- Azure SQL Database 에 연결 추가 - 17.12에 대한 연결된 서비스 보안 업데이트
- Visual Studio 연결된 서비스를 사용하여 Azure Storage 추가 - 17.12에 대한 연결된 서비스 보안 업데이트
- Visual Studio 연결된 서비스 - 17.12에 대한 연결된 서비스 보안 업데이트를 사용하여 웹 애플리케이션에 Key Vault 추가
- Visual Studio 를 사용하여 Azure Cloud Services(추가 지원) 프로젝트 만들기 - 클래식 클라우드 서비스 사용 중지
- Azure Cloud Services에서 역할 관리(추가 지원) - 클래식 클라우드 서비스 사용 중지
- Visual Studio 를 사용하여 Azure Cloud Services(추가 지원) 역할 구성 - 클래식 클라우드 서비스 사용 중지
- Visual Studio 에서 Azure Cloud Services(추가 지원) 서비스 디버그 - 클래식 클라우드 서비스 사용 중지
- Azure Cloud Services(추가 지원) 및 가상 머신 에 대한 진단 설정 - 클래식 클라우드 서비스 사용 중지
컨테이너
새 문서
- 명령줄에서 컨테이너 프로젝트 빌드
- 컨테이너화된 ASP.NET Core 앱에 SSL 사용
- 디버깅을 위한 컨테이너 이미지 사용자 지정
- 컨테이너 진입점 설정
- 컨테이너 볼륨 매핑 사용자 지정
업데이트된 문서
- 컨테이너 도구 시작 설정 - 17.12에 대한 프로필 설정 시작
- 자습서: Docker Compose 를 사용하여 다중 컨테이너 앱 만들기 - .NET 8용 Docker Compose 다중 컨테이너 자습서 업데이트
- Visual Studio 에서 Docker 컨테이너 사용자 지정 - 컨테이너화된 앱 프로젝트 사용자 지정에 대한 대규모 문서 분할
- 로컬 Docker 컨테이너 에서 앱 디버그 - 컨테이너화된 앱 프로젝트 사용자 지정에 대한 대규모 문서 분할
디버거
새 문서
업데이트된 문서
- Visual Studio 의 테이블 형식 시각화 도우미 - Copilot 콘텐츠를 사용하여 테이블 형식 시각화 도우미의 디버거 문서 업데이트
- C++ 디버그 구성 에 대한 프로젝트 설정 - 새 명령 인수 초안 항목
- Visual Studio 디버거에서 기호(.pdb) 및 원본 파일 지정(C#, C++, Visual Basic, F#) - 디버그 pdb 설명서 업데이트
배포
새 문서
업데이트된 문서
- 빠른 시작: ASP.NET 웹앱 게시 - 웹 배포 설정 - 새 문서
확장성
새 문서
시작하기
업데이트된 문서
- 자습서: Visual Studio 에서 C# 및 ASP.NET Core 시작 - 새로 고침 업데이트
IDE
업데이트된 문서
- 여러 시작 프로젝트 설정 - 다중 프로젝트 시작 프로필의 적용 범위 추가
- Visual Studio 에서 프로젝트 및 솔루션 빌드 및 정리 - 검토 및 업데이트 일괄 처리 빌드를 추가합니다.
- /Build(devenv.exe) - 설치 프로젝트 빌드에 대한 정보 추가
- 제목을 찾을 수 없음: - Visual Studio 문서의 새로운 기능 - 9월 업데이트
설치
업데이트된 문서
- 응답 파일을 사용하여 설치 기본 설정 구성 - 특정 2019 및 2022 예제 추가
JavaScript
새 문서
업데이트된 문서
- React 프로젝트 만들기 - React용 자습서 추가, React 업데이트, Vue, Angular 문서
모델링
업데이트된 문서
- 파일 스토리지 및 XML Serialization 사용자 지정 - BinaryFormatter에 대한 DSL 모델링 변경 내용에 대한 메모 추가
MSBuild
업데이트된 문서
- MSBuild 명령줄 참조 - 더 나은 지역화를 위해 서식 변경
- 자습서: MSBuild 사용 - 검토 및 업데이트
프로파일링
업데이트된 문서
- 사례 연구: 성능 문제 격리(C#, Visual Basic, F#) - Visual Studio 프로파일링 사례 연구들에서 Copilot 정보 업데이트
- 사례 연구: 코드를 최적화하고 컴퓨팅 비용 절감을 위한 초보자 가이드(C#, Visual Basic, C++, F#) - Visual Studio 프로파일링 사례 연구에서 부조종사 정보 업데이트
- 불꽃 그래프를 사용하여 핫 경로 식별(C#, Visual Basic, C++, F#) - 추가 컨텍스트 및 정보로 Flame Graph 업데이트 문서
Windows
업데이트된 문서
- Visual Studio 설명서 - 트래픽이 적고 오래된 링크를 제거하고 일부 링크를 추가합니다.
커뮤니티 기여자
이 기간 동안 Visual Studio 문서에 기여한 사용자는 다음과 같습니다. 감사합니다! 새로운 기능 방문 페이지의 “관련 항목 가져오기” 아래에 있는 링크를 따라 참여하는 방법을 알아봅니다.
- 마이클-K-스타인 - 마이클 쿠퍼피쉬 스타인버그
- NenoLoje - Neno Loje
- PhilKang0704 - Phil