Loading...
LoKSET avatar LoKSET 160 Точки

[Useful Info] Template за Visual Studio

Здравейте, сигурно и на вас както и на мен ви е писнало всеки път като си правите домашното да се прави solution, пък в него console application проекти, пък после да се маха namespace, да се преименоват файлове и т.н.

Е край на това - Visual Studio позволява създаване на templates, в които могат да се променят много неща. Модифицирането на стартовия код при празен проект е лесно и всеки може да си го направи, но аз реших да се поразровя допълнително и след доста търсене открих как автоматично при правене на project, класа и името на файла да станат като това на проекта. Program.cs is no more :D

Слагам линка с темплейта тук, трябва да сложите самия зип файл в documents -> Visual Studio 2013 -> Templates -> ProjectTemplates - > Visual C#

Модифицирал съм го така, че да излиза над стандартния Console Application (поне при мен, дано и при вас да е така, не че е голяма болка), така че трябва да е лесен за намиране.

http://s000.tinyupload.com/index.php?file_id=55839120465836518911

Enjoy.

 

Тагове:
9
C# Advanced 16/09/2015 19:03:50
Micinova avatar Micinova 21 Точки

Здравейте,
[Useful Info] Code Snippets
тук има няколко полезни snippet-a за Visual Studio. С тези клавишни комбинации писането се улеснява и става по-бързо.

Инсталирането:
Tools -> Code Snippets Manager, избирате Language: Visual C#, папка MyCodeSnippets и най-долу - Import, избирате всички .snippet файлове от архива.
Ако сте с ReSharper, ще трябва от Resharper -> Options -> Intellisense -> General и избирате да ползва intellisense за Visual Studio.

Та в архива има:
cr tab --> Console.ReadLine();  
int tab --> int x = int.Parse(Console.ReadLine()); (също и за double, decimal, long, string)
cl tab --> List<var> name = new List<var>();
str tab --> string name = Console.ReadLine(); 
stw tab --> string name = "value";  
cwc tab --> принтиране на колекция с foreach 
smiley

 

6
trysth avatar trysth 44 Точки

Micinova, благодарско за снипетите.

0
Shully avatar Shully 18 Точки

Линковете нещо не работят. Може би да share-неш от github? Иначе много благодаря.

0
bobekabg avatar bobekabg 30 Точки

@LoKSET Линка пак не работи...

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.