nhưng có bao giờ các bạn nghĩ rằng.. bạn có thể sử dụng phím tắt cho những câu lệnh đó ko
VD: chỉ cần gõ cw là sẽ hiển thị Console.WriteLine()
Visual Studio đã hỗ trợ tính năng đó giúp bạn bằng snippet
Visual hỗ trợ khá nhiều lệnh tắt cho các bạn
[You must be registered and logged in to see this image.]
Để sử dụng, bạn gõ tên snippet và nhấn tab 2 lần
Một số lệnh cơ bản
cw : Console.WriteLine(); class: tạo lớp MyClass tự động sim: tạo hàm main tự động prop: properties ......
rất nhiều
Bạn có thể tham khảo tất cả các snippet của C# bằng cách
- Chuột phải vào file Code của mình
- Chọn Insert Spinnet -> Visual C#
lúc đó sẽ hiển thị lên tất cả các snippet do C# định nghĩa
Tuy nhiên, nhiêu đó có là đủ với bạn
BẠn mún code của mình tự động nhiều hơn nữa Smile).... ví dụ
trong Class chỉ cần gõ một lệnh sẽ tự động tạo 1 field và properties cung cấp cả hàm get và set
Sau đây mình sẽ hướng dẫn cách bạn làm được như thế Wink)
Đầu tiên mở Notepad
copy code sau vào
<?xml version="1.0" encoding="utf-8" ?> <CodeSnippets xmlns="http://msdn.microsoft.com/en-us/library/f7d3wz0k%28v=vs.90%29.aspx"> <CodeSnippet Format="1.0.0"> <Header> <Title>propf</Title> <Shortcut>propf</Shortcut> <Description>Field + property </Description> <SnippetTypes> <SnippetType>Expansion</SnippetType> </SnippetTypes> </Header> <Snippet> <Declarations> <Literal> <ID>type</ID> <ToolTip>Property type</ToolTip> <Default>int</Default> </Literal> <Literal> <ID>property</ID> <ToolTip>Property name</ToolTip> <Default>MyProperty</Default> </Literal> </Declarations> <Code Language="csharp"> <![CDATA[ private $type$ $property$; public $type$ $property$ { get{ return $property$;} set{ $property$= value;} } $end$]]> </Code> </Snippet> </CodeSnippet> </CodeSnippets>
Bạn lưu lại file này với tên là thienthancnttzone.snippet
Lưu ý: bắt buộc phải là đuôi .snippet
Bạn copy file đó vào C:\Users\tenUser\Documents\Visual Studio 2008\Code Snippets\Visual C#\My Code Snippets
Ở đây mình sử dụng Visual Studio 2k8, những bạn sử dụng phiên bản khác có thể tìm kiếm đường dẫn tương tự..
Bây giờ, mở C# lên nào... bạn thử gõ propf+ 2 tab xem kêt quả nhá)
Xem thêm:
Code Snippets
Không có nhận xét nào:
Đăng nhận xét