Visual Stuio 사용 시 단축키로 편리하게 사용할 수 있는 기능이 있다.
예를 들어 cw를 입력 후 Tab키 Tab키를 연타하면 Console.WriteLine() 코드가 입력된다.
Debug.WriteLine()도 이와 같이 입력할 수 있다면 로그 작성 시 편리하게 이용할 수 있을 것이다.
우선 해당 Code Snippet 파일을 추가하자.
<?xml version="1.0" encoding="utf-8" ?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
<CodeSnippet Format="1.0.0">
<Header>
<Title>dw</Title>
<Shortcut>dw</Shortcut>
<Description>Code snippet for Debug.WriteLine</Description>
<Author>Chris</Author>
<SnippetTypes>
<SnippetType>Expansion</SnippetType>
</SnippetTypes>
</Header>
<Snippet>
<Imports>
<Import>
<Namespace>System.Diagnostics</Namespace>
</Import>
</Imports>
<Declarations>
<Literal Editable="false">
<ID>Debug</ID>
<Function>SimpleTypeName(Debug)</Function>
</Literal>
</Declarations>
<Code Language="csharp">
<![CDATA[$Debug$.WriteLine($end$);]]>
</Code>
</Snippet>
</CodeSnippet>
</CodeSnippets>
파일명은 dw.snippet으로 저장하자.
이 파일을 Visual Studio가 설치된 경로에 넣는다.
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC#\Snippets\1042\Visual C#
추가한 뒤에 자신이 코딩하고 있는 파일에서 dw를 입력하면 아래와 같이 팝업이 뜨는 것을 확인할 수 있다.
이 상태에서 두번 탭하면 cw처럼 동일하게 동작한다.
참고로, 실제 잘 추가되어있는지 확인하려면
Tools > Code Snippets Manager...
위에 작성된 파일을 CSharp 폴더에 넣어두었기 때문에 여기서 내가 등록한 파일을 볼 수 있다.
'개발' 카테고리의 다른 글
[WPF] Entity Framework Core로 SQLite 다루기 (0) | 2020.10.26 |
---|---|
[WPF] QR 코드 인식하기 (0) | 2020.10.17 |
[WPF] 스타일(Style)에 대해 더 살펴보기 (0) | 2020.10.05 |
[WPF] Page에 대해 더 살펴보기 (0) | 2020.10.04 |
[WPF] 화면 전환 - Frame과 Page (0) | 2020.10.04 |