Notice: file_put_contents(): Write of 7363 bytes failed with errno=28 No space left on device in /var/www/tgoop/post.php on line 50

Warning: file_put_contents(): Only 12288 of 19651 bytes written, possibly out of free disk space in /var/www/tgoop/post.php on line 50
Web Devs@fullStackDevs P.456
FULLSTACKDEVS Telegram 456
#ItemTemplate



🔻 در این پست می خواهیم یه تغییر کوچک در ItemTemplate های ویژال استادیو بدیم 🤔

💬 احتمالا بیشتر اوقات در هنگام کد نویسی درگیر این موضوع هستید و این مسئله جزئی شاید کمی اعصاب خرد کن نیز برای شما باشد.

همانطور که میدانید در هنگام افزودن یک کلاس از ItemTemplate های ویژال استادیو ، Access Modifier ای که کلاس دارد به صورت پیشفرض internal است البته این keyword از دید شما هاید(hide) بوده و کلاس به صورت زیر برای شما ساخته میشود.
namespace WebDevs.Posts
{
class Class1
{
}
}

🔸 در طول کدنویسی خیلی کمتر پیش می اید که یک کلاس را به صورت internal لازم داشته باشیم و عموما بعد از ساخت هر کلاس از جمله کار هایی که دائما انجام میدهیم تغییر Access Modifier ان به صورت public است.

☑️ حال میخواهیم با یک تغییر کوچک در itemTemplate های ویژال استادیو کاری کنیم که از این به بعد کلاس ها به طور پیشفرض به صورت پابلیک برای ما ساخته شوند.
این کار بسیار اسان است کافیست در مسیر هایی زیر که برای هر نسخه از ویژال استادیو مشخص شده است فایل class.cs را ویرایش کرده و کیوورد public را با یک فاصله قبل کلمه کلاس اضافه کنید به این شکل

using System;
using System.Collections.Generic;
$if$ ($targetframeworkversion$ >= 3.5)using System.Linq;
$endif$using System.Text;
$if$ ($targetframeworkversion$ >= 4.5)using System.Threading.Tasks;
$endif$
namespace $rootnamespace$
{
public class $safeitemrootname$
{
}
}

☑️ از این به بعد خواهید دید که کلاس ساخته شده توسط ویژال استادیو برای شما به صورت پیشفرض public خواهد بود.

🔔 محل فایل class.cs برای هر نسخه از ویژال استادیو

VS2012 : C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class

VS2015 : C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class

VS2017(RC) : C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class
VS2017(Professional) : C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class

VS2019 (Enterprise) : C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class\Class.cs

VS2019 (Professional) : C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class\Class.cs

VS2019 (Preview) : C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class\Class.cs

⚠️ توجه فرمایید که برای سایر نسخه ها نیز مسیر ها با ورژن های متناظر ذکر شده یکسان است . مثلا مسیر نسخه VS2017 community با VS2017 Professional یکسان است. برای سایرین نیز به همین شکل میباشد.

@fullStackDevs



tgoop.com/fullStackDevs/456
Create:
Last Update:

#ItemTemplate



🔻 در این پست می خواهیم یه تغییر کوچک در ItemTemplate های ویژال استادیو بدیم 🤔

💬 احتمالا بیشتر اوقات در هنگام کد نویسی درگیر این موضوع هستید و این مسئله جزئی شاید کمی اعصاب خرد کن نیز برای شما باشد.

همانطور که میدانید در هنگام افزودن یک کلاس از ItemTemplate های ویژال استادیو ، Access Modifier ای که کلاس دارد به صورت پیشفرض internal است البته این keyword از دید شما هاید(hide) بوده و کلاس به صورت زیر برای شما ساخته میشود.

namespace WebDevs.Posts
{
class Class1
{
}
}

🔸 در طول کدنویسی خیلی کمتر پیش می اید که یک کلاس را به صورت internal لازم داشته باشیم و عموما بعد از ساخت هر کلاس از جمله کار هایی که دائما انجام میدهیم تغییر Access Modifier ان به صورت public است.

☑️ حال میخواهیم با یک تغییر کوچک در itemTemplate های ویژال استادیو کاری کنیم که از این به بعد کلاس ها به طور پیشفرض به صورت پابلیک برای ما ساخته شوند.
این کار بسیار اسان است کافیست در مسیر هایی زیر که برای هر نسخه از ویژال استادیو مشخص شده است فایل class.cs را ویرایش کرده و کیوورد public را با یک فاصله قبل کلمه کلاس اضافه کنید به این شکل

using System;
using System.Collections.Generic;
$if$ ($targetframeworkversion$ >= 3.5)using System.Linq;
$endif$using System.Text;
$if$ ($targetframeworkversion$ >= 4.5)using System.Threading.Tasks;
$endif$
namespace $rootnamespace$
{
public class $safeitemrootname$
{
}
}

☑️ از این به بعد خواهید دید که کلاس ساخته شده توسط ویژال استادیو برای شما به صورت پیشفرض public خواهد بود.

🔔 محل فایل class.cs برای هر نسخه از ویژال استادیو

VS2012 : C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class

VS2015 : C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class

VS2017(RC) : C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class
VS2017(Professional) : C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class

VS2019 (Enterprise) : C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class\Class.cs

VS2019 (Professional) : C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class\Class.cs

VS2019 (Preview) : C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class\Class.cs

⚠️ توجه فرمایید که برای سایر نسخه ها نیز مسیر ها با ورژن های متناظر ذکر شده یکسان است . مثلا مسیر نسخه VS2017 community با VS2017 Professional یکسان است. برای سایرین نیز به همین شکل میباشد.

@fullStackDevs

BY Web Devs


Share with your friend now:
tgoop.com/fullStackDevs/456

View MORE
Open in Telegram


Telegram News

Date: |

As five out of seven counts were serious, Hui sentenced Ng to six years and six months in jail. Concise “Hey degen, are you stressed? Just let it all out,” he wrote, along with a link to join the group. Hashtags are a fast way to find the correct information on social media. To put your content out there, be sure to add hashtags to each post. We have two intelligent tips to give you: Just at this time, Bitcoin and the broader crypto market have dropped to new 2022 lows. The Bitcoin price has tanked 10 percent dropping to $20,000. On the other hand, the altcoin space is witnessing even more brutal correction. Bitcoin has dropped nearly 60 percent year-to-date and more than 70 percent since its all-time high in November 2021.
from us


Telegram Web Devs
FROM American