Софтуерно Инженерство
Loading...
+ Нов въпрос
YavorSpassov avatar YavorSpassov 133 Точки

Visual Studio Code Snippets for CSharp

Тези от вас, които харесват code snippet-ите, може би са любопитни как се правят нови във Visual Studio. Този ресурс го илюстрира добре:
https://msdn.microsoft.com/en-us/library/ms165394.aspx
От вградените в програмата ползвам единствено този за Console.WriteLine(), защото само за него се споменаваше в курса до тук. Ето пример за още два:
for loop: http://pastebin.com/CagXR9Y9 //shortcut fr+tab+tab

ConsoleReadline(): http://pastebin.com/ft097Yt1 //shortcut: cr+tab+tab

Това са само примери за снипети, които можи би ги има във Visual Studio, но за мен е по-удобно да си направя собствени и да им задам по-логични за мен shortcuts.
Enjoy!

 

borislav9212 avatar borislav9212 745 Точки

Здравей,

Един колега е отворил същата тема, има много информация тук.

1
alex1966 avatar alex1966 255 Точки

Освен правене на ръчни snippet-и, някой се е хванал и е направил extension за VS с цел улеснение, който с 2-3 клика си правиш каквито си искаш снипети- visualstudiogallery

4
19/05/2016 19:34:26
YavorSpassov avatar YavorSpassov 133 Точки

Удобно разширение. Thanks!

1
Gesh4o avatar Gesh4o SoftUni Team Trainer 305 Точки

Здравей,

За да не отварям нова тема, може ли да питам дали правиш нещо допълнително, за да може IDE-то да ти разчете shortcut-а на snippet-a?

Например ето така изглежда моя snippet:

Обаче като напиша "rna"(shortcuta) не ми го дава. Видях, че има клавишна комбинация, за да го вкарам в кода, но нали има "пряк път" - би трябвало и чрез него да мога?

ПП: Ползвам VS2015 Community

0
20/05/2016 08:07:46
YavorSpassov avatar YavorSpassov 133 Точки

От този прозорец му даваш ctrl+s, запазваш го в My Code Snippets и в проекта пишеш rna+tab+tab. Това ти инсъртва съдържанието на снипета в проекта.

2