.NET 생산성 | Visual Studio - Visual Studio Skip to content
.NET 생산성 | Visual Studio2020-10-26T11:11:07-07:00

.NET 생산성과 Visual Studio 2019

Visual Studio 2019의 다양한 기능을 사용하여 C#과 Visual Basic으로 더 생산적으로 빌드 및 혁신할 수 있습니다.

code navigation screenshot

빠른 코드 탐색

코드를 빨리 탐색할 수 있기 때문에 형식을 재빨리 찾아 파일을 열고 코드베이스에서 해당 형식을 참조한 모든 위치를 확인할 수 있습니다.

정의로 이동(F12)
파일/형식/멤버/기호로 이동(Ctrl+T)
모든 참조 찾기(Shift+F12)
구현으로 이동(Ctrl+F12)

강력한 실시간 코드 분석

인라인 형태로 시각화하기 때문에 코드 오류가 바로 보입니다. 따라서 코드를 입력하면 즉시 품질에 대한 피드백을 얻을 수 있습니다. 또한 코드에서 최적의 코딩 방식을 따르거나 팀에서 정의한 스타일 규칙을 따르거나 여러 리팩터링과 코드 동작, 코드 수정을 적용할 수 있는 위치도 알 수 있습니다.

빠른 작업 및 리팩터링(Ctrl+.)
[도구] > [옵션] > [C#|Visual Basic] > [코드 스타일]
선택 영역 서식(Ctrl+E,F)
문서 서식(Ctrl+E,D)
오류 목록 열기(Ctrl+W,E)
다음 오류로 이동/참조 등 (F8)
VB Code Analysis screenshot
Intellisense screenshot

고급 IntelliSense

Microsoft의 IntelliSense가 새 예측 알고리즘으로 개선되어 입력이 더 빨라졌습니다. 새 IntelliSense 필터링 기능과 강조 기능으로 원하는 항목을 쉽게 찾을 수 있고 특히 익숙지 않은 코드와 API에서도 쉽게 찾을 수 있습니다.

IntelliSense(Ctrl+Space)
요약 정보(Ctrl+I)
매개 변수 정보(Ctrl+Shift+Space)
필터링(Alt+L, M, I, C 등)(로컬, 메서드, 인터페이스, 클래스 등)

실시간 유닛 테스트

Visual Studio Enterprise의 Live Unit Testing은 사용자가 코드를 입력하면 해당 유닛 테스트를 백그라운드에서 자동으로 실행합니다. 또한 유닛 테스트에 통과했는지 실패했는지 결과를 알려줌으로써 적중된 코드 줄에 대한 피드백을 실시간으로 제공하기 때문에 더 생산적으로 유닛 테스트를 작성하고 관리할 수 있습니다.

VB LUT screenshot
debugging screenshot

향상된 디버깅

새 예외 도우미를 사용하여 예외 정보를 세부적으로 파악하고 문제를 쉽게 수정할 수 있는 정보를 빨리 획득하며 조건을 사용자 지정하여 디버깅 환경을 조정할 수 있습니다. 새 클릭한 줄까지 실행 제스처를 사용하면 임시 중단점을 추가할 필요가 없기 때문에 디버깅 환경이 간소화됩니다.

중단점 설정/해제(F9)
한 단계씩 코드 실행(F10)
프로시저 단위 실행(F11)

사용자 지정 코드 분석

원하는 분석기나 리팩터링을 아직 찾지 못했나요? 자신만의 Roslyn 분석기나 코드 수정을 작성하거나 멋진 Microsoft OSS 커뮤니티에서 작성한 다양한 분석기/수정을 사용해 보세요.
.NET Productivity screenshot

학생, 오픈 소스 및 개인 개발자를 위한 모든 기능을 갖춘
무료 IDE

무료 다운로드

소규모 팀을 위한 전문 개발자 도구, 서비스 및 구독
혜택

평가판

모든 규모 팀의 까다로운 품질 및 확장 요구 사항을 충족하는 엔드투엔드
솔루션

평가판

피드백