سرعت بخشیدن به کد نویسی با استفاده از CodeSnnipte سفارشی


قطعه کدها(Code Snippets)،

یکی از جالبترین ویژگی های ویژوال استودیو است، که به ما کمک می کنند تا سرعت برنامه نویسی ما چند برابر افزایش یابد .توسعه دهندگان، معمولا از Shortcut ها و ترفند هایی برای کمتر نوشتن کاراکترو نوشتن کدهای بیش تر در کمترین زمان ممکن ، استفاده می کنند.

codespinnet ها

آماده و ساخته شده از قطعه کد ها می باشند که ما می توانیم خیلی سریع وارد پروژه خود کنیم. آن ها بهره‎وری را افزایش می دهند و باعث می شوند که نوشتن کد برنامه ما سریعتر ، راحت تر و قابل اعتمادتر باشد.

نکات جالب

مواردی که نیاز به using شدن در برنامه دارد را هم اضافه میکند(اگر هم وجود داشته باشد اتومات خودش هندل میکند)


نمونه codespinnet

اگر دایرکتوری وجود نداشت آن را تولید کن

<?xml version=&quot1.0&quot encoding=&quotutf-8&quot?>
<CodeSnippets xmlns=&quothttp://schemas.microsoft.com/VisualStudio/2005/CodeSnippet&quot>
  <CodeSnippet Format=&quot1.0.0&quot>
    <Header>
      <Title>Directory not exist</Title>
      <Author>SaeedSafaee</Author>
      <Shortcut>de</Shortcut>
   <Description>if Directory not exist create directory</Description>
    </Header>
    <Snippet>
      <Code Language=&quotCSharp&quot>
        <![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 را ببرید.