Tôi muốn viết một đoạn mã Visual Studio cho phép tôi để nhanh chóng tạo ra một lớp có dạng:Visual Studio: Có thể xác định các chức năng tùy chỉnh để sử dụng trong Đoạn mã của riêng mình không?
public SomeClass
{
public SomeType SomeProperty { get; private set; }
public SomeClass(SomeType someProperty) { SomeProperty = someProperty; }
}
Tôi muốn các thông số trên các nhà xây dựng phải có cùng tên với tài sản, nhưng-cased thấp . Tôi không muốn phải gõ tên hai lần. Làm cách nào để thực hiện việc này?
Tôi đã xem xét XML cho các đoạn trích và tôi phát hiện ra rằng có một số chức năng nhất định có thể được sử dụng. Ví dụ, được xây dựng trong đoạn "chuyển đổi" mã chứa các hướng dẫn sau đây:
<Function>GenerateSwitchCases($expression$)</Function>
Theo this MSDN documentation page, có ba tích hợp các chức năng mà bạn có thể sử dụng trong <Function>
thẻ này. Thật không may, không ai trong số họ làm những gì tôi muốn (chữ thường chữ cái đầu tiên). Có thể định nghĩa một hàm mà tôi có thể sử dụng trong đoạn mã của mình không?
Man, tôi chỉ cố gắng làm gần như chính xác những điều tương tự ! Argh! –
xem câu trả lời này: http://stackoverflow.com/questions/5663569/c-custom-code-snippet-functions – ballombert