Visual Studio의 새로운 기능 문서
Visual Studio의 새로운 기능 문서입니다. 다음 섹션에서 이전 3개월 동안 새로 추가 및 업데이트된 내용을 자세히 소개합니다.
2024년 4월
Azure
새 문서
코드 품질
업데이트된 문서
- Roslyn 분석기 규칙 사용자 지정 - 코드 분석을 위한 리팩터링 개요 및 사용자 지정 문서
디버거
업데이트된 문서
- Visual Studio 디버거를 사용하여 실행 중인 프로세스에 연결 - 프로세스에 연결 단계 업데이트
- 원격 디버깅을 위한 Windows 방화벽 구성 - 프로세스에 연결 단계 업데이트
- 원격 디버거 포트 할당 - 프로세스에 연결 단계 업데이트
- 원격 IIS 컴퓨터의 ASP.NET 원격 디버그 - 새 프로세스에 연결 단계에 대한 원격 디버그 지침 업데이트
- Visual Studio에서 원격 IIS 컴퓨터의 ASP.NET Core 원격 디버그 - 새 프로세스에 연결 단계에 대한 원격 디버그 지침 업데이트
- Azure App Service의 ASP.NET Core 원격 디버그(Windows) - 새 프로세스에 연결 단계에 대한 원격 디버그 지침 업데이트
- Visual Studio의 Azure VM을 사용하여 IIS에서 ASP.NET Core 원격 디버그 - 새 프로세스에 연결 단계에 대한 원격 디버그 지침 업데이트
- BasicType - DIA SDK의 열거형 서식 수정
- CV_CFL_LANG - DIA SDK의 열거형 서식 수정
- CV_HREG_e - DIA SDK의 열거형 서식 수정
- DataKind - DIA SDK의 열거형 서식 수정
- LocationType - DIA SDK의 열거형 서식 수정
- SymTagEnum - DIA SDK의 열거형 서식 수정
IDE
새 문서
업데이트된 문서
- 다중 프로젝트 템플릿 만들기 - 다중 프로젝트 템플릿에 프로젝트 참조를 추가하는 방법에 대한 예제가 추가되었습니다.
- 빌드 출력 디렉터리 변경 - 사용자 피드백에 따라 업데이트
- 어셈블리 및 매니페스트 서명 관리 - 사용자 피드백에 따라 업데이트
- 빌드 작업 - 빌드 작업 명확화
- 문서 생성을 위한 XML 주석 삽입 - 코드 조각 검토 및 업데이트
- 연습: Visual Studio에서 코드 조각 만들기 - 코드 조각 검토 및 업데이트
- 코드에서 참조 찾기 - 검토 및 업데이트
- 코드 조각 스키마 참조 - 코드 조각 검토 및 업데이트
- Visual C++ 코드 조각 - 코드 조각 검토 및 업데이트
- C# 코드 조각 - 코드 조각 검토 및 업데이트
- 코드 조각 및 사용 방법 - 코드 조각 검토 및 업데이트
- 코드 조각을 Visual Studio 확장으로 배포 - 코드 조각 배포를 위한 Visual Studio 2022 콘텐츠 명확히 설명
- EditorConfig를 사용하여 일관된 코딩 스타일 정의 - EditorConfig 시각적 편집기 업데이트
- Visual Studio IDE 사용자 지정 - 검토 및 업데이트
- 자습서: Visual Basic을 사용하여 WinForms 앱 만들기 - 검토 및 업데이트
- Visual Studio용 GitHub Copilot Chat 확장은 무엇인가요? - 문서 Copilot 받은 편지함 설치 및 Copilot 상태
- Visual Studio용 GitHub Copilot 완성은 무엇인가요? - 문서 Copilot 받은 편지함 설치 및 Copilot 상태
JavaScript
업데이트된 문서
- 자습서: Visual Studio에서 React를 사용하여 ASP.NET Core 앱 만들기 - React 및 ASP.NET Core에서 문제 해결을 위한 Docker 제안 추가 자습서
MSBuild
업데이트된 문서
- 속성 함수 - netstandard-2.0으로 속성 함수 링크 변경
- MSBuild
.targets
파일 - 사용자 피드백에 따라 업데이트
프로파일링
새 문서
업데이트된 문서
- 어떤 성능 도구를 사용해야 하나요? (C#, Visual Basic, C++, F#) - 프로파일링 도구에 대한 검색 작업
- 성능 프로파일러에서 CPU 프로파일링을 사용하여 성능 분석(C#, Visual Basic, C++, F#)- 프로파일링 도구에 대한 검색 작업
- 플레임 그래프를 사용하여 실행 부하 과다 경로 식별(C#, Visual Basic, C++, F#) - 프로파일링 도구에 대한 검색 작업
- 코드를 최적화하고 컴퓨팅 비용을 줄이기 위한 초보자 가이드(C#, Visual Basic, C++, F#) - 프로파일링 도구에 대한 검색 작업
- 먼저 프로파일링 도구 살펴보기(C#, Visual Basic, C++, F#) - 프로파일링 도구에 대한 검색 작업
- 디버거를 사용하거나 사용하지 않고 프로파일링 도구 실행(C#, Visual Basic, C++, F#) - 프로파일링 도구에 대한 검색 작업
Python
업데이트된 문서
- Visual Studio의 Python 프로젝트에 대한 사용자 지정 명령 정의 - 검토 및 업데이트
- Visual Studio의 대화형 창에서 IPython 사용 - 검토 및 업데이트
- Visual Studio의 Python 코드 프로파일링 - 검토 및 업데이트
- Visual Studio의 Python 대화형 창 작업 - 검토 및 업데이트
- Visual Studio에서 테스트 탐색기를 사용하여 Python에 대한 유닛 테스트 작성 - 검토 및 업데이트
- 자습서: Visual Studio에서 Flask 웹 프레임워크 사용 - 검토 및 업데이트
- 자습서: Visual Studio에서 보기 및 페이지 템플릿을 사용하여 Flask 앱 만들기 - 검토 및 업데이트
- 빠른 시작: Visual Studio의 기존 코드에서 Python 프로젝트 만들기 - 검토 및 업데이트
- 빠른 시작: Visual Studio의 템플릿에서 Python 프로젝트 만들기 - 검토 및 업데이트
- 빠른 시작: Visual Studio에서 Python 코드의 리포지토리 복제 - 검토 및 업데이트
- 빠른 시작: Cookiecutter 템플릿에서 프로젝트 만들기 - 검토 및 업데이트
- 빠른 시작: Visual Studio의 폴더에서 Python 코드 열기 및 실행 - 검토 및 업데이트
VSTO
업데이트된 문서
- Visual Studio에서 Office 프로젝트 만들기 - 키워드(keyword) 구분 기호 및 기타 사소한 수정 사항 추가
커뮤니티 기여자
이 기간 동안 Visual Studio 문서에 기여한 사용자는 다음과 같습니다. 감사합니다! 새로운 기능 방문 페이지의 “관련 항목 가져오기” 아래에 있는 링크를 따라 참여하는 방법을 알아봅니다.
- 블레이크 매든 -
- MarcoMue - Marco
- cmkaya - Cem Kaya
- Guiorgy - Guiorgy
- lettuceDestroyer -
- lextm - Lex Li
- mletterle - Michael Letterle
- ramiabughazaleh - Rami Abughazaleh
- shaggygi - Greg Ingram
2024년 3월
Azure
업데이트된 문서
- 클라우드 서비스의 성능 테스트
- 최신 상태가 아닌 Azure Cloud Services 참조 업데이트
- Azure Cloud Services 및 가상 머신에 대한 진단 설정
- 최신 상태가 아닌 Azure Cloud Services 참조 업데이트
코드 품질
업데이트된 문서
- 코드 분석 위반 표시 안 함 - 검토 및 업데이트
- .NET에 대한 실시간 코드 분석 구성
- 검토 및 업데이트
- .NET에 소스 코드 분석 사용 안 함 - 검토 및 업데이트
- .NET에 대한 코드 분석을 수동으로 실행 - 검토 및 업데이트
- 외부 분석기 설치 - 검토 및 업데이트
- .NET Compiler Platform(Roslyn) 분석기를 사용한 코드 분석 - 검토 및 업데이트
- Roslyn 분석기 규칙 사용자 지정 - 검토 및 업데이트
데이터 도구
업데이트된 문서
- .NET Framework 애플리케이션의 데이터 세트로 XML 데이터 읽기 - 날짜 검토 및 업데이트
디버거
새 문서
업데이트된 문서
- 디버깅 중에 .NET 어셈블리에서 소스 코드 생성 - .NET 소스의 자동 컴파일을 위한 콘텐츠 추가
- 내 코드만을 사용하여 사용자 코드만 디버그 - .NET 소스의 자동 디컴파일을 위한 콘텐츠 추가
- Visual Studio에서 GitHub Copilot을 사용하여 앱 디버그 - Copilot을 사용하여 디버그 문서에 대한 업데이트
배포
업데이트된 문서
- ClickOnce 배포의 보안, 버전 관리 및 매니페스트 문제 - ClickOnce 필수 조건에 대한 정보 업데이트
시작하기
업데이트된 문서
- 자습서: Visual Studio에서 사진 뷰어 Windows Forms 앱에 코드 추가 - 검토 및 업데이트
- 자습서: Visual Studio의 사진 뷰어 Windows Forms 앱에 컨트롤 추가 - 검토 및 업데이트
- 자습서: Visual Studio의 사진 뷰어 Windows Forms 앱 만들기 - 검토 및 업데이트
- 자습서: 수학 퀴즈 WinForms 앱에 타이머 추가 - 이벤트 처리기 연결에 대해 설명 추가
- 자습서: C# 콘솔 앱 확장 및 Visual Studio에서 디버그(2/2부) - 입력 문자열에 nullable 형식 사용
- 자습서: Visual Studio에서 간단한 C# 콘솔 앱 만들기(1/2부) - 입력 문자열에 nullable 형식 사용
IDE
새 문서
- Visual Studio에서 파일 비교
- 잘못된 JSON 패턴(JSON001)
- 가능한 JSON 문자열이 검색됨(JSON002)
- 잘못된 정규식 패턴(RE0001)
- .NET 프로젝트 디자이너(C#)
업데이트된 문서
- Visual Studio용 GitHub Copilot 확장은 무엇인가요? - GitHub Copilot 완성 기능 사용에 대한 예제 추가
- C# IntelliSense - 검토 및 업데이트
- 자습서: Visual Studio에서 C#을 사용하여 Windows Forms 앱 만들기 - 검토 및 업데이트
- 필수 조건 대화 상자 - ClickOnce 필수 조건에 대해 정보 업데이트
- Visual Studio 사용자 계정 로그인 또는 전환 - 계정 삭제 및 계정 로그아웃 추가
- Visual Studio 키체인에 GitHub 계정 추가 - 계정 삭제 및 계정 로그아웃 추가
- Visual Studio에서 GitHub Copilot 채팅의 컨텍스트를 설정하여 더 나은 답변 얻기 - Copilot 채팅 솔루션 컨텍스트 참조 추가
- 솔루션 탐색기에 대한 자세한 정보 - 솔루션 탐색기 검색 표시줄에서 사용할 수 있는 검색 옵션 추가
- Visual Studio 제품 또는 설치 프로그램 문제 보고 - 검토 및 업데이트
- EditorConfig를 사용하여 일관된 코딩 스타일 정의 - 검토 및 업데이트
- .NET 프로젝트 디자이너란? - C#를 사용하는 .NET 프로젝트 디자이너용 문서 추가
설치
업데이트된 문서
- 응답 파일을 사용하여 설치 기본 설정 구성 - 확장 및 레이아웃 구성 지원 설명서
- Visual Studio 설치에 대한 명령줄 매개 변수 예 - 확장 및 레이아웃 구성 지원 설명서
- Visual Studio 엔터프라이즈 배포에 대한 정책 구성 - 확장 및 레이아웃 구성 지원 설명서
- Visual Studio의 네트워크 설치 만들기, 유지 관리
- 확장 및 레이아웃 구성 지원 설명서
- vsconfig 파일의 확장 지원 설명서
- 설치 구성 가져오기 또는 내보내기
- 확장 및 레이아웃 구성 지원 설명서
.vsconfig
파일의 확장 지원 설명서
- 명령줄 매개 변수를 사용하여 Visual Studio 설치, 업데이트, 관리 - 확장 및 레이아웃 구성 지원 설명서
- Visual Studio 관리자 가이드 - 확장 및 레이아웃 구성 지원 설명서
MSBuild
업데이트된 문서
- MakeDir 작업 -
MakeDir
코드 예제 개선 - 처음부터 새로 MSBuild 프로젝트 파일 만들기
- csproj에서 처음부터 프로젝트를 구분
- MSBuild 명령줄 참조 - 터미널 로거에 대한 명령줄 옵션 추가
- 속성 함수 -
MSBuild StableStringHash
에 대한 문서 변경 내용
프로파일링
업데이트된 문서
- 프로파일러 설정 최적화 - 프로파일링 도구 임시 디렉터리 변경을 위한 정보 추가
Python
업데이트된 문서
- 자습서: Visual Studio에서 Flask 웹 프레임워크 사용
- 검토 및 업데이트
- 자습서: Visual Studio에서 보기 및 페이지 템플릿을 사용하여 Flask 앱 만들기
- 검토 및 업데이트
- 자습서: Visual Studio에서 Flask 앱을 사용하여 정적 파일을 제공하고 템플릿 상속 사용
- 검토 및 업데이트
- IIS용 Python 웹앱 구성
- Python IIS 업데이트
- Visual Studio의 데이터 과학 및 분석 애플리케이션 워크로드 - 검토 및 업데이트
- Visual Studio의 Python 옵션 - 검토 및 업데이트
- Visual Studio에 함께 있는 디버그 Python과 C++ - 검토 및 업데이트
- Visual Studio에서 Python 코드를 디버그하기 - 검토 및 업데이트
- Visual Studio의 Python 인터프리터에 대한 디버깅 기호 설치 - 검토 및 업데이트
- Visual Studio에서 Python용 C++ 확장 만들기 - 검토 및 업데이트
커뮤니티 기여자
이 기간 동안 Visual Studio 문서에 기여한 사용자는 다음과 같습니다. 감사합니다! 새로운 기능 방문 페이지의 “관련 항목 가져오기” 아래에 있는 링크를 따라 참여하는 방법을 알아봅니다.
- awschristou - Christopher Christou
- martin-pettersson - Martin Pettersson
- meokullu - Enes Okullu
- natakazakova - Natalia Kazakova
- rfrancioso-gpsw -
2024년 2월
Azure
업데이트된 문서
- Visual Studio 연결 서비스를 사용하여 앱에 Azure Cosmos DB 추가 - Azure Cosmos DB 에뮬레이터에 대한 문제 해결 정보 추가
데이터 도구
업데이트된 문서
디버거
새 문서
업데이트된 문서
- Visual Studio 디버거의 식 - 디버거 내장 함수에 대한 설명 업데이트
- Natvis 프레임워크를 사용해 디버거의 C++ 개체의 사용자 지정 보기 생성 - Natvis 내장 식에 대한 콘텐츠 추가
- 관리 코드의 어설션 - Assert용 Visual Basic 코드 예시 수정
- Visual Studio에서 GitHub Copilot을 사용하여 앱 디버그
- Copilot 문서로 디버그용 시작하기 단계를 명확히 설명
- Copilot으로 디버깅용 예제 시나리오 추가
- 프로세스에 연결할 수 없음 - 프로세스에 연결할 수 없음에 대한 단계 업데이트
- 프로세스 보기 과정 검색 - Spy++ 문서를 보다 작은 문서 집합으로 리팩터링
- 스레드 뷰에서 스레드 검색 - Spy++ 문서를 보다 작은 문서 집합으로 리팩터링
- Spy++ 소개 - Spy++ 문서를 보다 작은 문서 집합으로 리팩터링
- 메시지 옵션 대화 상자 - Spy++ 문서를 보다 작은 문서 집합으로 리팩터링
- 메시지 보기 - Spy++ 문서를 보다 작은 문서 집합으로 리팩터링
- 프로세스 속성 대화 상자 - Spy++ 문서를 보다 작은 문서 집합으로 리팩터링
- 프로세스 보기 - Spy++ 문서를 보다 작은 문서 집합으로 리팩터링
- Spy++ 보기용 도구 검색 - Spy++ 문서를 보다 작은 문서 집합으로 리팩터링
- Spy++ 참조 개요 - Spy++ 문서를 보다 작은 문서 집합으로 리팩터링
- Spy++ 도구 모음 - Spy++ 문서를 보다 작은 문서 집합으로 리팩터링
- 스레드 보기 - Spy++ 문서를 보다 작은 문서 집합으로 리팩터링
- Spy++ 사용 - Spy++ 문서를 보다 작은 문서 집합으로 리팩터링
- Window 속성 대화 상자 - Spy++ 문서를 보다 작은 문서 집합으로 리팩터링
- Windows 보기 - Spy++ 문서를 보다 작은 문서 집합으로 리팩터링
디자이너
업데이트된 문서
- Visual Studio에서 Windows Forms 디자이너로 HDPI/크기 조정 문제 수정 - DPI 미인식 탭에 대한 .NET 8 지원 정보 추가
확장성
새 문서
업데이트된 문서
- VisualStudio.Extensibility 정보(미리 보기)
- 17.9에 대한 랜딩 페이지를 업데이트합니다.
- VSIX 패키지 분석 - 스크린샷 및 텍스트 검토, 업데이트
- 사용자 지정 프로젝트 및 항목 템플릿 생성 - 스크린샷 및 텍스트 검토, 업데이트
- 자습서 - 첫 번째 확장: Hello World 생성 - 스크린샷 및 텍스트 검토, 업데이트
- VSIX 프로젝트 템플릿으로 시작하기 - 스크린샷 및 텍스트 검토, 업데이트
- 솔루션(.sln) 파일 - 스크린샷 및 텍스트 검토, 업데이트
IDE
업데이트된 문서
- Visual Studio IDE 사용자 지정 - 편집기 문서 병합
- 컴파일러 경고 표시 제거 - 링크, 코드 분석 경고에 대한 정보 추가
- 빠른 시작: Visual Studio로 Python 웹앱 생성 - 검토 및 업데이트
- 제목을 찾을 수 없음: - 2024년 1월의 새로운 기능 생성
모델링
업데이트된 문서
- T4 텍스트 템플릿을 사용해 디자인 시간 코드 생성 - 링크가 있는 NuGet 패키지 추가
- T4 텍스트 템플릿으로 런타임 텍스트 생성 - 링크가 있는 NuGet 패키지 추가
MSBuild
업데이트된 문서
- MSBuild 작업 오류 진단 - MSBuild 작업의 디버깅에 대한 정보 검토, 업데이트, 추가
- 빌드 사용자 지정 - 텍스트 및 스크린샷 검토, 업데이트
- WriteCodeFragment 작업 - WriteCodeFragment 작업의 예제 추가
- 일반 MSBuild 프로젝트 항목 - 문서 폴더 요소
- 자습서: 코드 생성을 위한 사용자 지정 작업 생성 - 누락된 속성 CopyLocalLockFileAssemblies 추가
- 폴더별 빌드 사용자 지정 - 날짜 검토 및 업데이트
프로파일링
업데이트된 문서
- 성능 프로파일러에서 디버깅하지 않고 메모리 사용량 분석(C#, Visual Basic, C++, F#) - 메모리 사용량 문서에 C++ 콘텐츠 추가, 문서 리팩터링
- Visual Studio의 메모리 사용량 측정(C#, Visual Basic, C++, F#) - 메모리 사용량 문서에 C++ 콘텐츠 추가, 문서 리팩터링
Python
업데이트된 문서
- IIS용 Python 웹앱 구성 - 검토 및 업데이트
- Linux에서 Azure 앱 서비스에 Python 웹앱 게시 - 검토 및 업데이트
- Python 웹 애플리케이션 프로젝트 템플릿 - 검토 및 업데이트
- Cookiecutter 확장 사용 - 검토 및 업데이트
- Python 코드 편집 및 Intellisense 사용 - 검토 및 업데이트
- Visual Studio의 Lint Python 코드 - 검토 및 업데이트
- Windows상의 Visual Studio 이전 버전에서 Python 지원 - 검토 및 업데이트
- Visual Studio의 Lint Python 코드 리팩터링 - 검토 및 업데이트
- Python 인터프리터 설치 - 검토 및 업데이트
- requirements.txt를 사용하여 필수 Python 패키지 관리 - 검토 및 업데이트
- Visual Studio 검색 경로에서 Python 폴더 사용 - 검토 및 업데이트
- Visual Studio에서 프로젝트에 대한 Python 환경 선택 - 검토 및 업데이트
- Visual Studio에서 Python 환경 생성 및 관리 - 검토 및 업데이트
테스트
업데이트된 문서
- 코드 검사 분석 사용자 지정 - VS 2022 대비 VS 2019 기능 지원을 명확히 하기 위해 코드 검사 샘플 .runsettings 업데이트
커뮤니티 기여자
이 기간 동안 Visual Studio 문서에 기여한 사용자는 다음과 같습니다. 감사합니다! 새로운 기능 방문 페이지의 “관련 항목 가져오기” 아래에 있는 링크를 따라 참여하는 방법을 알아봅니다.
- ciphercoder - Irfan Akram
- WardLootens - Ward Lootens
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기