///Visual Studio IDE에서 코드 편집 | Visual Studio
Visual Studio IDE에서 코드 편집 | Visual Studio2019-04-16T13:32:59-07:00

사용자 코드 편집

코드 제안을 사용하여 속도와 정확성 향상

Coding using Intellisense screenshot

자신 있게 코딩

지원 필요 시 즉각 제공

코드 완성 지원을 활용하면 사용 중인 코드에 대한 자세한 정보를 보고, 입력하는 매개 변수를 계속 추적하고, 단 몇 번의 키 입력만으로 속성과 메서드에 대한 호출을 추가할 수 있습니다. 입력하는 동안 나타나는 코드 완성 지원 목록에서 선택하세요. 삽입하기 전에 각 제안에 대한 요약 정보를 확인할 수 있습니다. 이러한 제안은 변수, 명령어, 함수 이름의 나머지 부분을 빠르고 정확하게 완성할 수 있도록 돕습니다.

컨텍스트에서 탐색

원하는 코드를 정확히 찾으세요.

대규모 코드 기반에서 원하는 내용을 찾기란 쉽지 않습니다. Visual Studio에서는 정의 미리 보기 및 쉽게 필터링할 수 있는 개선된 GoTo와 같은 기능을 통해, 처음에 시작한 코드 또는 태그의 컨텍스트를 잃지 않고도 쉽게 코드를 탐색하고 한 종류의 항목만 찾도록 선택할 수 있습니다.

모든 참조 찾기를 사용하면 결과를 간단히 그룹화, 필터링 및 검색하고, 필요한 만큼의 결과 집합을 유지할 수 있습니다. 향상된 스크롤 막대의 10,000피트 코드 파일 구조 보기를 통해 문제를 신속하게 파악할 수 있으며 구조 시각화 도우미를 통해 코드 블록 구조 내에서의 현재 위치를 항상 알 수 있습니다.

솔루션 탐색기에서 인라인 개체 찾아보기 기능을 사용해서 코드의 개체 구조를 쉽게 확인하고 솔루션에서 파일을 신속하게 검색할 수 있습니다.

Screenshot of Goto tool
Code with light bulb indicator screenshot

빠르게 문제 해결

문제의 핵심을 파악하고 해결책 찾기

전구 아이콘은 일반적인 코딩 문제를 알려 주므로, 입력할 때 신속하게 수정하는 조치를 취할 수 있습니다. 단일 동작으로 손쉽게 코드를 리팩터링하거나 생성 또는 수정하세요.

오류 목록에서 모든 문제 찾기

한곳에서 모든 코드 관련 문제 확인

오류 목록은 컴파일 및 빌드에서 코드 분석 문제까지 소스에 상관없이 솔루션에 있는 코드 관련 문제를 탐색 및 수정할 수 있는 “단일 지점”입니다. 일부 언어에서는 입력 중 도메인 관련 문제 포착을 위한 사용자 지정 “분석기”가 실시간으로 지원됩니다.

고급 필터링 기능을 사용해서 문제를 찾아내서 이동하고 수정 사항을 만들 수 있습니다.

오류 발생 시 코드 링크를 클릭하거나 F1을 누르면 문제 해결을 위해 웹 콘텐츠를 검색할 수 있습니다.

Screenshot of code issues using Error List
Refactoring tool screenshot

간편한 리팩터링

IDE의 문제 해결 지원

프로젝트가 커지면 사용자 또는 다른 사람이 이전에 작성했던 코드의 구조를 다시 작성하거나 리팩터링하는 경우가 발생합니다. 이제는 Visual Studio에서 이러한 작업이 대부분 자동으로 처리되기 때문에 작업이 훨씬 쉬워졌습니다.

C#, VB 및 C++를 비롯한 일부 언어에서는 Visual Studio 편집기에서 빠른 작업 메뉴를 통한 메서드 추출, 이름 바꾸기 등의 강력한 기본 제공 리팩터링 옵션이 지원됩니다.

완전한 화면 레이아웃

...어디서 일하든지 간에!

다중 모니터 데스크톱과 노트북에서 자주 사용하는 화면 레이아웃이 서로 다른가요? 걱정하지 마세요. 특정 머신 또는 작업에 따라 가장 적합한 사용자 지정 화면 레이아웃을 저장하고 적용할 수 있습니다.

screenshot of screen layout for IDE

Free, fully-featured IDE for students, open-source and individual
developers

Free download

Professional developer tools, services, and subscription benefits for small
teams

Free trial

End-to-end solution to meet demanding quality and scale needs of teams of all
sizes

Free trial

Feedback