Senior back-end developer | ProjectManager
سرعت بخشیدن به کد نویسی با استفاده از CodeSnnipte سفارشی
قطعه کدها(Code Snippets)،
یکی از جالبترین ویژگی های ویژوال استودیو است، که به ما کمک می کنند تا سرعت برنامه نویسی ما چند برابر افزایش یابد .توسعه دهندگان، معمولا از Shortcut ها و ترفند هایی برای کمتر نوشتن کاراکترو نوشتن کدهای بیش تر در کمترین زمان ممکن ، استفاده می کنند.
codespinnet ها
آماده و ساخته شده از قطعه کد ها می باشند که ما می توانیم خیلی سریع وارد پروژه خود کنیم. آن ها بهرهوری را افزایش می دهند و باعث می شوند که نوشتن کد برنامه ما سریعتر ، راحت تر و قابل اعتمادتر باشد.
نکات جالب
مواردی که نیاز به using شدن در برنامه دارد را هم اضافه میکند(اگر هم وجود داشته باشد اتومات خودش هندل میکند)
نمونه codespinnet
اگر دایرکتوری وجود نداشت آن را تولید کن
<?xml version="1.0" encoding="utf-8"?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
<CodeSnippet Format="1.0.0">
<Header>
<Title>Directory not exist</Title>
<Author>SaeedSafaee</Author>
<Shortcut>de</Shortcut>
<Description>if Directory not exist create directory</Description>
</Header>
<Snippet>
<Code Language="CSharp">
<![CDATA[if (!Directory.Exists(path)){
Directory.CreateDirectory(path) };]]>
</Code>
<Imports>
<Import>
<Namespace>System.IO</Namespace> //using
</Import>
</Imports>
</Snippet>
</CodeSnippet>
</CodeSnippets>
فایل را با نام mysample.snippet دخیره میکنیم.
سپس در ویژال استدیو از منو tools-->codesnippet managment را انتخاب و import می کنیم
حالا در برنامه هر جا عبارت de را بنویسید و دوبار tab را بزنید کد ساخته می شود.
امیدوارم لذت codesnippet را ببرید.
مطلبی دیگر از این انتشارات
آموزش جامع و رایگان سی شارپ
مطلبی دیگر از این انتشارات
داکر برای دات نت کار ها - قسمت 3 (اجرای Hello World)
مطلبی دیگر از این انتشارات
استراتژی های assets name hashing در وب پک