본문 바로가기

Dev::DotNet/Etc

(5)
들여쓰기를 쉽게 - Indent Guides (VS확장) 들여쓰기는 대부분의 개발자들에게 필수사항이나 다름없다. Visual Studio 에서 들려쓰기를 확실하게 보여주는 확장 프로그램인 "Indent Guides" 가 있다. > Visual Studio 확장 프로그램 설치 Indent Guides 를 설치하면 들여쓰기 에 대한 가이드 라인이 표시되고 XAML 에서도 동일하게 표시된다. 들여쓰기에 좀 민감한 사람이라면 은근히 맘에 들 수 도있고아니면 화면이 번잡해졌다고 느껴서 굉장히 꺼려할 수 도 있을거 같다.
API 쉽게 찾기 - PInvoke.Net (VS확장) Windows Application 을 개발을 하다보면 어쩔수 없이 WinAPI 를 써야 할 경우가 많다. 그럼 보통 API 에 대한 정의나 사용하는 상수, 구조체에 대해서 인터넷에서 검색해서 붙여넣는 경우가 대부분이였다. 시간도 오래걸리고 사용 예시도 이것저것 찾아서 봐야하고....약간 번거로웠다. 하지만 Visual Studio 에서 확장 프로그램으로 "PInvoke.Net" 이라는 것을 제공한다. > Visual Studio 확장 프로그램 설치 PInvoke.Net 을 설치하면 VS 메뉴에 해당 메뉴가 추가되면 "Insert PInvoke Signatures..." 를 클릭하면 해당 화면이 나오고 원하는 API 를 검색할 수 있다.(유용한 Memory Profiler 를 만든 redgate사 가 만..
Visual Studio 확장 프로그램 설치 Visual Studio 에서는 기본 기능외에 여러가지 기능을 확장할 수 있는 확장 프로그램을 제공한다. "도구" - "확장 및 업데이트" 에 들어가면 해당 팝업이 뜨고 현재 VS 에 설치되고 업데이트가 필요한 확장 프로그램 의 목록과 다른 확장 프로그램을 검색해서 다운받아 설치 할 수있는 온라인 메뉴가 있다. 온라인 을 선택하면 설치할 수 있는 여러 확장 프로그램이 나오는데 우측 상단에서 검색할 수 있다. 현재 상당히 많은 확장 프로그램이 제공되며 기호에 맞게 설치해서 쓰면 보다 편하게 개발할 수 있다.
XAML 접고 펴기 - XAML Regions (VS확장) WPF 를 하다보면 길어지는 XAML 코드를 접고 싶어진다. 흔히 Visual Studio 에서는 #region #endregion 을 통해서 코드를 접을 수 가 있는데 XAML 에서는 region 으로 코드를 접고 펼수가 없다. 하지만 MS 에서는 Region 으로 XAML 코드를 접고 펴는 기능을 확장으로 제공하고 있다. > Visual Studio 확장 프로그램 설치 "확장 및 업데이트" 에서 온라인 선택 후 "XAML Regions" 를 검색해서 해당 기능을 다운/설치할 수 있다. "XAML Regions" 을 설치하면 위와 같이 Region 으로 XAML 코드를 접고 펼수있다. 그리고 Visual Studio 의 접고 펴기 단축키인 Ctrl + M + M / Ctrl + M + L 이 동일하게 ..
Visual Studio 2013 슬그머니 출시! MS 에서 얼마전까지 11월중순에 출시한다고 카운트다운까지 했었는데. 10월 16일 조용하게 출시했네요.ㅎ 요즘 WPF 를 하면서 지원되는 편의 기능이 너무 없어서 2013은 조금이라도 편의 기능이 추가되었겠지 하는 기대를 했는데...잠깐 해본 결과....많이 좋아진거 같네요.ㅎ 뭐 MS에서는 VS2013에 앞으로 필요한 더 큰 뭔가를 넣어놨겠지만.... 그동안 VS에서 XAML 에 대한 기능에 너무 후졌고..지금 나에게 필요한건 눈앞의 편리함인지라...... XAML 편의기능 첫번째..."정의로 이동" 추가. 코드에서는 아주 당연한 기능이지만...XAML 에서는 style 이나 기타 리소스를 찾아갈려면 ctrl+F 를 통해서 일일이 찾아야 했지만..이젠 그럴필가 없어졌습니다.(완벽하지는 않습니다 ㅡㅡ;..