تنظیم نوت پد ویندوز برای ذخیره ی پیش فرض کاراکترهای فارسی با utf-8
شاید این مشکل رو خیلی ها داشته باشن که وقتی فایل نوت پد ویندوز رو بخوان ذخیره کنن، اگرکه کاراکتر فارسی داشته باشه، بایست موقع ذخیره، نوع کدینگ متن رو به UTF-8 تغییر بدن و این کار رو مدام بایست تکرار کنن. امروز و در این لحظه مطلبی آموزش میدم تا بتونید یکبار برای همیشه از این تنظیم خلاص بشید!
مراحل زیر رو دنبال کنید:
ابتدا یک فایل ساده ی نوت پد ایجاد کنید و تووش چیزی ننویسید و بذارید همونطور خالی بمونه. اسمش رو حتما بذارید TXT_UTF-8 (طبیعتا پسوند فایل هم .txt هست ، حواستون باشه)
حالا از منوی File برید به قسمت Save As و از قسمت تنظیمات پایین پنجره، Encoding فایل رو به UTF-8 تغییر بدین و فایل رو به همین شکل ذخیره کنید.
حالا شما یک فایل نوت پد خالی به اسم TXT_UTF-8.txt دارید که انکودینگش رو UTF-8 تنظیم کردید.
برید به مرحله ۲
فایل نوت پد مرحله ی ۱ رو کپی کنید و ببرید بذاریدش توی آدرس C:\Windows\SHELLNEW
به همین سادگی
در این مرحله یک فایل رجیستر باید آماده کنید (برای راحتی کار میگم وگرنه میتونید به تنظیمات ریجستری برید و مقادیر لازم رو جایگزین کنید)
برای آماده سازی این فایل یک فایل نوت پد دیگه ایجاد کنید و کدهای زیر رو تووش قرار بدید (مراقب باشید کم و زیاد نشه)
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.txt\ShellNew]
"ItemName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\
6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\
00,6e,00,6f,00,74,00,65,00,70,00,61,00,64,00,2e,00,65,00,78,00,65,00,2c,00,\
2d,00,34,00,37,00,30,00,00,00
"NullFile"=""
"FileName"="TXT_UTF-8.txt"
خب حالا بایست این فایل رو به نام و پسوند فایل جدید تغییر بدید. اینطوری:
REGISTER.reg
حالا یه کار مونده و تمام
۴- فایل REGISTER.reg رو در محیط ویندوز اجرا کنید (با دوبار کلیک کردن رووش و یا هر روش دیگه ای که میشناسید خخخ)
تمام شد..
برای اطمینان از اینکه کار به درستی انجام شده یا نه، میتونید یک فایل نوتپد جدید ایجاد کنید و تووش یه چند خط فارسی تایپ کنید و ذخیره ش کنید.
اگر مراحل بالا رو به درستی انجام داده باشید، قطعاً همه چی به خوبی کار میکنه
ههههههوه
خسته نباشید