Abracadabra در یک ویرایشگر متن. مشکل در رمزگذاری Abracadabra در یک ویرایشگر متن چه کاری باید انجام شود تا یک سند سیریلیک به طور معمول در همه ویرایشگرهای متن باز شود

برای ویرایش کد وبلاگ استفاده خواهیم کرد ویرایشگر متن دفترچه یادداشت ++.این برنامه را روی کامپیوتر خود نصب کنید. در زیر توابع و ویژگی های اصلی Notepad ++ را لیست می کنم.

مزایای ویرایشگر متن Notepad++:

  • این ویرایشگر متن کاملاً رایگان ارائه می شود.
  • گزینه ای برای لغو عمل وجود دارد. یعنی بگیم: کد رو درست کردی بعد ارور میده و یادت نمیاد چطوری بود. برای بازگشت به وضعیت معکوس، فقط باید فشار دهید "ویرایش"->"لغو"یا CTRL+Zتا زمانی که از وضعیت وبلاگ راضی باشید.
  • شما می توانید همزمان با فایل های دیگر کار کنید که بسیار راحت است.
  • برجسته سازی نحو وجود دارد (هر نوع عنصر به رنگ خاص خود رنگ می شود، همچنین می توانید بر روی تگ افتتاحیه کلیک کنید، در نتیجه، برنامه یک تگ بسته را در اختیار شما قرار می دهد).
  • پشتیبانی از افزونه؛
  • این ویرایشگر متن ویژگی ها و امکانات بسیار بیشتری را برای کار شما فراهم می کند.

من فکر می کنم مزایای بالا شما را متقاعد کرد که روی رایانه خود قرار دهید Notepad++. اگر چنین است، ابتدا به آن نیاز دارید یا سپس آن را روی رایانه خود نصب کنید. ما برنامه را اجرا می کنیم، به این شکل خواهد بود (فایل index.php موضوع وبلاگ آینده خود را باز کردم):


اینجا:

  1. شماره خط
  2. برچسب باز کردن

  3. برچسب بسته شدن

  4. رمزگذاری فایل

اکنون به شما نشان خواهم داد که چگونه می توانید "درون" تگ را جمع کنید. برای انجام این کار، روی "-" (که در شکل بالا به صورت شماره 2 نشان داده شده است) کلیک کنید. در نتیجه به راحتی می توانید بفهمید که تگ بسته شدن کجاست. در تصویر زیر، نتیجه پس از تا زدن (توجه داشته باشید که به جای "-" اکنون "+" است):

تغییر رمزگذاری فایل های تم وردپرس به UTF-8 (روسی)

به طوری که هیچ مشکلی در رمزگذاری در وبلاگ شما وجود ندارد (روسی را می توان با kryakozabras نشان داد - در مورد آنها در زیر). من برای شما یک مثال می زنم.
در سمت راست موضوع من، عناوین به زبان انگلیسی هستند:

به کلمه " دسته بندی ها"برای ترجمه به روسی، باید به یاد داشته باشیم که کدام فایل موضوعی مسئول سمت راست وبلاگ است. این فایل به نام نوار کناری.php، آن را با یک ویرایشگر متن باز کنید Notepad++. ما در این فایل کلمه ای را پیدا می کنیم که باید ترجمه شود (برای راحتی می توانید کلیک کنید CTRL+Fو در قسمت جستجو باید کلمه لازم را تایپ کنید: 1 - کلمه جستجو، 2 - برای جستجو کلیک کنید، 3 - نتیجه جستجو):

اکنون، برای ترجمه این کلمه به روسی معمولی، باید بازسازی کنیم کدگذاری در UTF-8، و تنها پس از آن کلمه را ترجمه کنید. و اگر رمزگذاری را تغییر ندهید، این اتفاق می افتد (به آنچه در تصویر زیر رخ داده است توجه کنید. این مورد زمانی است که من کلمه را در فایل تم تغییر داده ام دسته بندی هابر دسته بندی ها، این علائم کریاکوزیابری هستند):

پس چگونه می توان آن را طوری ساخت که به جای این نشانه ها یک کلمه معمولی روسی بیرون بیاید؟ با برنامه Notepad++این بسیار آسان و ساده است. کاری که باید انجام دهیم این است که فقط فایل مورد نیاز خود را باز کنیم (در این مورد، من باز می کنم نوار کناری.php، رمزگذاری را به UTF-8 تغییر دهید و تنها پس از آن کلمه را ترجمه کنید.

برای تبدیل کدگذاری به UTF-8، باید به Notepad++ در بخش «Encodings» رفته و «Convert to UTF-8 without BOM» را انتخاب کنید:
در نتیجه، در گوشه سمت راست پایین باید موارد زیر را دریافت کنید:

حالا فایل را ذخیره کنید CTRL+S) و نتیجه را تحسین کنید:

من می خواهم به شما بگویم که هر فایل فقط یک بار باید به UTF-8 تبدیل شود و فقط ذخیره شود. و در حالی که در حال نوشتن درس های جدید هستم، توصیه می کنم به آرامی شروع به ترجمه آنچه که هنوز در موضوع شما ترجمه نشده است به روسی کنید.
حالا اگر ناگهان در وبلاگ خود ترک هایی دیدید، متوجه خواهید شد که مشکل چیست و اگر چیزی را فراموش کرده اید، این پست به شما کمک می کند.


حجم: 727 کیلوبایت
قیمت: 190 روبل

ویرایشگر متن ویرایشگر برای آماده سازی متون برای صفحات وب بهینه شده است. در هنگام نصب محصول، پیشنهاد می شود همیشه آن را به جای Notepad اجرا کنید. این برنامه دارای دو زبان رابط - انگلیسی و روسی است. تغییر آنها از تنظیمات برنامه انجام می شود.

ویرایشگر متن از اکثر کدهای سیریلیک پشتیبانی می کند. استثنا UTF-8 است که برنامه به درستی درک نمی کند. این یک نقطه ضعف جدی است، زیرا امروزه یونیکد اغلب استفاده می شود. از طرف دیگر، یک ویرایشگر متن به شما امکان می دهد متن را با استفاده از نویسه گردانی تبدیل کنید. اگر در حال نوشتن نامه به شخصی هستید که در جایی دور از کشور به رایانه دسترسی دارد، مطمئناً هیچ پشتیبانی سیریلیک در آنجا وجود ندارد. و در این صورت، پیامی که با حروف لاتین تایپ شده، اما حاوی کلمات روسی باشد، قابل درک و خواندن خواهد بود.

این برنامه دارای برجسته‌سازی نحوی برای تعداد زیادی از زبان‌های برنامه‌نویسی و نشانه‌گذاری است، اما یکی از آیتم‌های منو، HTML Source، هنوز برجسته است. با حروف درشت. و تصادفی نیست. این برنامه در درجه اول برای آماده سازی صفحات HTML طراحی شده است. برای ساده کردن ورودی اطلاعات، یک منوی جداگانه با لیستی از برچسب ها ارائه می شود. آنها ساختاری درخت مانند را نشان می دهند که بر اساس موضوع گروه بندی می شوند. برای وارد کردن هر تگ کافی است بخشی از متن را انتخاب کرده و آیتم منوی لازم را انتخاب کنید. انتخاب با دستورات کنترلی مناسب رسمیت می یابد. شما نه تنها می توانید برچسب ها را درج کنید بلکه حذف کنید. این برنامه قسمت دوم یک جفت تگ (باز و بسته شدن) را شناسایی می کند و هر دو رخداد را به یکباره حذف می کند.

ایجاد نشانک در داخل متن مجاز است. آنها حرکت در یک سند را آسان تر می کنند. ویرایشگر متن دارای طول بافر واگرد نامحدود است. اسناد ویرایش شده به طور خودکار در فواصل زمانی منظم ذخیره می شوند.

جستجو را می توان در سند فعلی و همچنین در تمام فایل های دایرکتوری انتخاب شده انجام داد. این برنامه قادر است فایل ها را هنگام ذخیره رمزگذاری کند. چاپ اسناد را می توان با پیش نمایش انجام داد.

Aditor یک ویرایشگر متن ساده و فشرده است که عمدتاً برای ویرایش طراحی شده است کد منبعصفحات HTML نقطه ضعف اصلی برنامه عدم توانایی کار با UTF-8 است.

سلام به خوانندگان عزیز وبلاگ من!

در این مقاله می خواهم در مورد یک شگفت انگیز به شما بگویم برنامه رایگانکه من برای ویرایش فایل های (HTML، PHP و متن) یک وبلاگ وردپرس استفاده می کنم. چگونه از Notepad ++ استفاده کنیم؟ از چه رمزگذاری برای وبلاگ وردپرس استفاده کنیم؟هنگام استفاده از کدگذاری اشتباه وردپرس چه مشکلاتی ممکن است ایجاد شود؟ پاسخ این سوالات و سوالات دیگر را در این مقاله خواهید یافت.

قبل از رفتن به ++ یادداشت ویرایشگر متن، در مورد آن به شما خواهم گفت رمزگذاری های متن.

رمزگذاری وردپرس UTF-8 چیست؟

حروفی که اکنون روی صفحه می بینید چیزی نیستند جز مقادیر عددی که در یک فایل متنی ذخیره می شوند. یک کامپیوتر یا بهتر است بگوییم یک ویرایشگر متن یا مرورگر، این اعداد را مطابق با استاندارد رمزگذاری به کاراکترهایی (حروف، اعداد و سایر کاراکترها) تبدیل می کند که روی صفحه می بینیم.

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

من تاریخچه توسعه رمزگذاری متن و انواع آنها را شرح نمی دهم، فقط می گویم که استفاده از آنها منجر به یک مشکل مهم شد - نمایش نادرستشخصیت ها (krakozyabry).

برای جلوگیری از ظاهر شدن krakozyabr هنگام استفاده از رمزگذاری های مختلف، یک رمزگذاری جهانی اختراع شد که حاوی حداکثر تعداد کاراکترها بود. این کدگذاری یونیکد نام دارد.

تا به امروز، کامل ترین و بهینه ترین کدگذاری یونیکد UTF-8 است، در اینجا نمونه ای از این رمزگذاری آورده شده است:

چرا UTF-8 بدون BOOM؟ هنگام استفاده از کدگذاری اشتباه چه مشکلاتی ممکن است ایجاد شود؟

در فرآیند توسعه رمزگذاری‌های UTF، آنها توانایی نوشتن کاراکترها را هم به ترتیب مستقیم (مثلاً C2AD) و هم در ترتیب معکوس (ADC2) اضافه کردند. برای اینکه برنامه ها بدانند با چه ترتیبی کد را بخوانند، BOOM (Byte Order Mark) اختراع شد. این امضا سه بایت اضافی به ابتدای اسناد اضافه کرد.

هیچ BOOM در رمزگذاری UTF-8 وجود نداشت، به همین دلیل برخی از برنامه ها نمی توانند رمزگذاری یونیکد را به طور معمول بخوانند، در نتیجه krakozyabry (کاراکترهای غیرقابل خواندن) روی صفحه نمایش داده می شود.

به همین دلیل است که برای نمایش صحیح متن و سایر کاراکترها، لازم است از رمزگذاری UTF-8 (بدون BOOM) در وبلاگ وردپرس استفاده کنید.

به هر حال، من می گویم که استفاده از رمزگذاری های دیگر در وبلاگ و وجود امضای BOOM در آنها می تواند نه تنها بر نمایش کاراکترها تأثیر بگذارد، بلکه منجر به عواقب جدی تر دیگری نیز شود، به عنوان مثال، به .

هنگام ویرایش متن و کد (به عنوان مثال، در فایل ها قالب وردپرس) رمزگذاری در برنامه ای که ویرایش روی آن انجام می شود تنظیم می شود. اگر تمام مراحل را برای ویرایش کدها و متن به طور مستقیم در انجام دهیم، هیچ اتفاق بدی نمی افتد، زیرا همه فایل ها در رمزگذاری استفاده شده در وبلاگ ذخیره می شوند، در مورد ما UTF-8 (بدون BOOM) است.

اما چنین ویرایشی همیشه راحت نیست و شما را از بسیاری از ویژگی های مفیدی که در هنگام ویرایش این فایل ها در رایانه در دسترس خواهد بود، محروم می کند و در ادامه این مقاله به آنها اشاره خواهم کرد.

اگر فایل های قالب وبلاگ را ویرایش می کنید، باید آنها را در رمزگذاری ذخیره کنید UTF-8 (بدون BOOM).

آن را استاندارد کنید ابزارهای ویندوزمتاسفانه امکان پذیر نیست همان دفترچه یادداشت، هنگام ذخیره، امضای BOOM را به فایل های ذخیره شده اضافه می کند، در نتیجه ممکن است مشکلاتی در سرور ایجاد شود که می تواند منجر به بروز باگ ها و سایر عواقب ناخوشایند شود.

بنابراین، اگر مشکلی نمی خواهید، هرگز از notepad و برنامه های مشابه برای کار با فایل های وبلاگ استفاده نکنید.

من شخصا از برنامه Notepad ++ برای ویرایش فایل های وبلاگ استفاده می کنم که به شما امکان می دهد فایل ها را در کدگذاری مورد نیاز ذخیره کنید.

Notepad++ را از کجا دانلود کنم؟ کارکردها و امکانات notepad++ هنگام ویرایش HTML، PHP و سایر کدها.

اگر مقایسه کنیم برنامه دفترچه یادداشت++ با ویرایشگر متن استاندارد Notepad که در تمام سیستم عامل های ویندوز تعبیه شده است، خواهید دید که آنها مانند بهشت ​​از زمین با یکدیگر تفاوت دارند. در واقع، دفترچه یادداشت یک ویرایشگر متنی معمولی ("لخت") است که عملاً هیچ عملکردی ندارد، به جز موارد استاندارد (کپی، چسباندن، چاپ و چند مورد دیگر)، به طور کلی، عملکرد این برنامه کار بسیار زیادی را به عهده دارد. مورد نظر باشد.

برعکس، ویرایشگر متن notepad ++ دارای بسیاری از ویژگی های بسیار مفید و محبوب است که اکنون در مورد آنها صحبت خواهم کرد.

دانلود آخرین نسخهدفترچه یادداشت ویرایشگر متن ++ شما می توانید با کلیک بر روی این پیوند به وب سایت توسعه دهنده مراجعه کنید.

نصب برنامه بسیار ساده است، هیچ مشکلی نباید ایجاد شود.

پنجره برنامه به این صورت است:

در صورت لزوم، می توانید نسخه قابل حمل یک ویرایشگر متن را دانلود کنید - notepad قابل حمل ++، که به شما امکان می دهد بدون نیاز به نصب آن بر روی رایانه شخصی، php، html و سایر کدها را ویرایش کنید.

حالا بیایید در مورد صحبت کنیم ویرایشگر متن notepad ++.

من تمام عملکردهای این ویرایشگر متن را لیست نمی کنم، بلکه فقط در مورد مهمترین عملکردهایی که به نظر من برای کار با کدهای php و html مفید هستند صحبت خواهم کرد.

یکی از فوق العاده ترین و توابع لازم notepad++ یک ویژگی ( نحو کد) است. به عنوان مثال، اگر ماوس را روی تگ افتتاحیه نگه دارید

، سپس، در همان زمان، برچسب بسته شدن برجسته خواهد شد
.

بنابراین، ویرایشگر notepad ++ به شما این امکان را می دهد که هنگام ویرایش کد از خطاها جلوگیری کنید یا آنها را اصلاح کنید.

با همان اصل، سایر عناصر جفت شده کد برجسته می شوند. به عنوان مثال، براکت - () و.

نوع برجسته سازی نحو به طور خودکار انتخاب می شود، مطابق با نوع کد در حال ویرایش، که همیشه می توانید با استفاده از برگه "Style" آن را تغییر دهید (در برخی نسخه ها این برگه "Syntax" نامیده می شد) که در منوی بالایی قرار دارد. .

می خواهم توجه داشته باشم که ویرایشگر متن notepad++ از تعداد زیادی از انواع کد (سبک های برجسته) پشتیبانی می کند. من همه آنها را لیست نمی کنم، فقط رایج ترین آنها را یادداشت می کنم: php، css، sql، xml، جاوا اسکریپت، C، C ++، C #، جاوا و دیگران.

ویژگی ها و عملکرد notepad++ هنگام ویرایش HTML، PHP و سایر کدها

به نظر من، ویژگی بسیار مفید بعدی ویرایشگر متن notepad ++ توانایی لغو تغییرات قبلی در php، html و سایر کدها است.

علاوه بر این، این تابع به گونه ای اجرا می شود که تعداد گام های عقب (لغو اقدام قبلی) محدود نباشد. یعنی می‌توانید کد را تا جایی که دوست دارید بدون ترس از اشتباه آزمایش کنید. لغو یک عمل در notepad++ با استفاده از دکمه هایی به شکل فلش های منحنی واقع در نوار ابزار اجرا می شود.

به طور طبیعی، هر عملی در ویرایشگر متن notepad ++ را می توان با استفاده از کلیدهای داغ انجام داد که در تب منوی "گزینه ها"، مورد "کلیدهای داغ ..." قابل مشاهده و ویرایش است.

یکی دیگر از ویژگی های مفیدی که من اغلب از آن استفاده می کنم، امکان تکمیل خودکار متنی است که وارد می کنید. به عنوان مثال، اگر دستوری را وارد کنید و از املای صحیح کلمه مطمئن نیستید، سپس فقط کلید ترکیبی Alt + space را فشار دهید، خود برنامه گزینه هایی را به شما پیشنهاد می دهد تا از بین آنها انتخاب کنید.

به هر حال، این عملکرد (تکمیل خودکار کلمات) را می توان روی حالت کاملاً خودکار تنظیم کرد، سپس لازم نیست هر بار کلیدهای Alt + space را فشار دهید و خود برنامه گزینه هایی را ارائه می دهد. این کار در برگه "گزینه ها"، مورد "تنظیمات"، برگه "رزرو / تکمیل خودکار" انجام می شود، در اینجا باید خط "فعال کردن برای هر ورودی" را علامت بزنید.

علاوه بر این، می توانید مورد "نکات هنگام وارد کردن پارامترهای عملکرد" ​​را بررسی کنید.

بسیاری از ویژگی های مفید ویرایشگر متن notepad++ را می توان در تب TexFX فعال کرد. به عنوان مثال، عملکرد "Autoclose XHTML/XML" نشان داده شده در تصویر به شما امکان می دهد برچسب های جفت شده را به طور خودکار در هنگام وارد کردن ببندید، در نتیجه از خطاهایی که به دلیل بسته نشدن برچسب های جفت شده هنگام ویرایش و نوشتن کد رخ می دهد جلوگیری کنید.

ویرایشگر متن notepad++ از برگه ها پشتیبانی می کند. یعنی اگر نیاز به باز کردن چندین سند داشته باشید، همه آنها به طور جداگانه با راه اندازی چندین نسخه از برنامه باز نمی شوند، بلکه در یک پنجره باز می شوند. تب ها را می توان با تنظیمات مناسب مدیریت کرد (و به طور پیش فرض)، با شروع برنامه، اسنادی که قبل از بستن notepad ++ ویرایش شده اند باز می شوند.

خوب، در پایان پست خود، نمی توانم امکان فوق العاده تبدیل و ذخیره متن در رمزگذاری UTF-8 بدون BOOM را به شما یادآوری نکنم، که به شما کمک می کند از عواقب اضافه کردن این امضا خلاص شوید.

همچنین، می توانید notepad++ را به عنوان ویرایشگر فایل متنی در برنامه FileZilla اختصاص دهید (مقاله را بخوانید: "") و ویرایش از راه دور را انجام دهید. فایل های وردپرس، مستقیماً روی سرور شما.

"ویرایشگر رایگان HTML، CSS، PHP: Notepad++"

"رازهای کار در Notepad++"

این همه برای من است. مقاله را چگونه دوست دارید؟

خالصانه،

با دوستانتان به اشتراک بگذارید:

توجه داشته باشید:

بحث: 27 نظر

    با تشکر از پست واضح و دقیق! در غیر این صورت، من هنوز نفهمیدم کدام رمزگذاری از UTF-8 را با یا بدون BOM انتخاب کنم - BOM 😯

    همه چیز واضح و قابل درک است. بهترین مقاله در مورد Notepad++

    وای) صادقانه به من بگویید، نوشتن چنین مقاله جالبی دشوار بود؟)

    الکساندر بوبرین

    خب یه سری مشکلات بود، نوشتن پست 4 ساعت طول کشید 🙂

    "TexFX" من چنین برگه ای پیدا نمی کنم 😮 من اخیراً شروع به استفاده از این ویرایشگر کردم، اما به طور فعال.

    4 ساعت... تو فقط یک شهاب هستی 🙄 . تمام روز را می نوشتم. من نمی توانم سریع بنویسم و ​​نمی توانم کوتاه بنویسم.

    و مقاله واقعا خوب است. من از آن به عنوان راهنما استفاده خواهم کرد.

    همه چیز برای من خیلی پیچیده است، من احساس می کنم یک بلوند 😯

    مقاله عالی! اکنون مشخص است که کراکوزیابری از کجا آمده است. وقتی روی "فعال کردن افزونه" کلیک می کنم، اغلب در پنل مدیریت من ظاهر می شوند. و وقتی به صفحه قبل برمیگردم خود به خود ناپدید میشوند...

    بله، برنامه فقط عالی است. من خیلی وقته ازش استفاده میکنم و خیلی راضیم. برای ویرایش قالب ها، افزونه ها و غیره ضروری است. و ضبطش خوبه من خودم اخیراً در مورد برخی از نکات و در مورد برخی فقط پس از خواندن مقاله یاد گرفتم 🙂

    مقاله باحال.ویرایشگر عالی، من خیلی وقته ازش استفاده میکنم و به نظرم بهترین در نوع خودشه.

    مقاله واقعا بسیار مفید است، متشکرم اسکندر.

    من مدت زیادی است که از notepad ++ استفاده می کنم، اما چیزهای جدیدی برای خودم یاد گرفتم.

    و اگر در فایل PHP ";" در آخر خط فراموش می کنم بگذارم یا چه خطای نحو دیگری را ایجاد کنم notepad ++ خطا را گزارش می دهد ؟؟؟

    من از لپ تاپ استفاده نمی کنم، از phpdesigner استفاده می کنم. اون راحت تره

    این فقط در مورد رمزگذاری است، من نمی دانم چگونه آن را در peechpidesigner تغییر دهم. من این کار را از طریق دفترچه یادداشت یا لپ تاپ معمولی نیز انجام می دهم.

    من از همان ابتدای وبلاگ نویسی از Notepad ++ استفاده می کردم ، یک برنامه عالی ، خوشحالم که کدهایلایت شده است ، به همه توصیه می کنم!

    بله، برنامه فقط عالی است. من خیلی وقته ازش استفاده میکنم و خیلی راضیم. برای ویرایش قالب ها، افزونه ها و غیره ضروری است. و ضبطش خوبه من خودم اخیراً در مورد برخی از نکات و در مورد برخی فقط پس از خواندن مقاله یاد گرفتم.

    جالب ترین ویرایشگر برای php، من فقط از آن استفاده می کنم) هیچ چیز اضافی نیست، همه توابع اساسی برای کار وجود دارد)

با سلام خدمت خوانندگان محترم سایت وبلاگ. برای مدت طولانی می خواستم در مورد یک ویرایشگر رایگان فوق العاده بنویسم (لینک به وب سایت رسمی منتهی می شود که می توانید آخرین نسخه را با پشتیبانی از زبان روسی دانلود کنید).

سالهاست که یکی از محبوب ترین و مورد استفاده ترین برنامه ها برای ویرایش کدهای Html، CSS و PHP بوده است. حتی تعجب می کنم: "چگونه قبلاً بدون آن مدیریت کردم و با کمک برخی برنامه های دیگر به پتانسیل آن پی بردم؟".

اکنون من همیشه چند مرورگر را به طور همزمان روی رایانه خود دارم، یک مدیر FTP بسیار ساده، رایگان و راحت FileZilla و همین ویرایشگر، که قابلیت های آن به سادگی با دفترچه یادداشت مورد استفاده به طور پیش فرض در ویندوز قابل مقایسه نیست. اما اول از همه.

دانلود و ویژگی های Notepad++ Editor

نصب برنامه در ویندوز به صورت کاملاً عادی انجام می شود. همچنین در صورت تمایل می توانید دانلود Notepad++ Portable، نمایندگی نسخه قابل حملاین ویرایشگر که نیازی به نصب در سیستم عامل ندارد.

اگر بایگانی را با برنامه در هر مکان مناسبی باز کنید و فایل اجرایی notepad.exe را اجرا کنید، می‌توانید نسخه قابل حمل را از نسخه معمولی دریافت کنید.

تمامی مزایای ویرایشگر Notepad++

در واقع، دفترچه یادداشت تعبیه شده در ویندوز با قهرمان ما مانند زمین و آسمان تفاوت دارد. در دفترچه یادداشت کلاسیک عملاً چیزی جز توانایی مشاهده و ایجاد فایل های متنی ساده وجود ندارد (مشخص می شود چیزی شبیه به چوب حفاری که توسط افراد در مراحل اولیه توسعه استفاده می شود).

شروع به استفاده از Notepad با دو مزیت، حداقل برای تنظیم Html و فایل های CSS، شما بلافاصله از عصر حجر به داخل کابین یک دستگاه مدرن حرکت زمین خواهید افتاد. البته برنامه های جایگزین دیگری نیز وجود دارد و حتی، اما برای یک مبتدی، یک "نوت بوک با دو مزیت" بیشتر خواهد بود (IMHO).

بله، البته، در ابتدا، استفاده از آن ممکن است پیچیده و غیر متعارف به نظر برسد. اما این فقط در ابتدای آشنایی است و پس از آن انجام آن بدون آن برای شما به همان اندازه سخت خواهد بود که به عنوان مثال، بسیاری از کاربران رایانه به زندگی خود فکر نمی کنند (همچنین نوعی "کلاسیک") .

هنگام مقایسه Notepad++ با موارد بیشتر برنامه های پیچیده، طراحی شده برای تسهیل نوشتن و ویرایش کدهای مختلف، مانند Dreamweaver، پس چندین استدلال برای استفاده از قهرمان ما وجود دارد:

  1. اولا، کاملا رایگان است، یعنی اگر نسخه های هک شده را در نظر نگیرید، می توانید با استفاده از آن به جای همان Dreamweaver، مقدار زیادی صرفه جویی کنید. برنامه های پولی(که ممکن است بستر مناسبی برای تروجان ها و سایر ویروس ها باشد).
  2. در مرحله دوم، Notepad بسیار بیشتر است سبک و سریعاز بسیاری از ویراستاران پولی. ضمناً امکان استفاده از آن بدون نصب در اتاق عمل نیز وجود دارد. سیستم ویندوز(به اصطلاح نسخه قابل حمل - قابل حمل) و به عنوان مثال آن را بپوشید. در نتیجه، شما همیشه یک ابزار راحت، کاربردی و قابل درک برای کار با Html، PHP و ده ها نوع کد دیگر در دسترس خواهید داشت.

چرا این ویرایشگر ارزش دانلود دارد؟

به طور خلاصه به قابلیت ها و ویژگی های آن می پردازیم و سپس سعی می کنیم با جزئیات بیشتری به بررسی آنها بپردازیم. بنابراین، Notepad ++ می تواند کارهای زیر را انجام دهد:

  1. ده ها مورد از محبوب ترین زبان های برنامه نویسی و نشانه گذاری مانند: Ada، Assembler، C، C#، C++، CSS، FORTRAN، HTML، Java، JavaScript، Objective-C، Pascal، Perl، PHP، Python، Ruby، SQL را برجسته کنید. xml.
  2. برای همه این زبانها، برجسته سازی نحو، کد را به خطوط و بلوک‌هایی تقسیم می‌کند که می‌توان با کلیک بر روی منهای آن را جمع کرد و با کلیک بر روی علامت مثبت آن را گسترش داد. همچنین می توانید رابطه بین عناصر را با یک خط نقطه نشان دهید. به عنوان مثال، من یک قطعه کد PHP برای نشان دادن قابلیت های این ویرایشگر گرفتم:

    اگر روی باز شدن کلیک کنید تگ html e، سپس با پس زمینه آبی برجسته می شود و در عین حال تگ بسته شدن، در صورت وجود، نیز برجسته می شود. عالی برای یافتن عناصر بسته نشده و .

  3. اجرای آن بسیار آسان است تغییر رمزگذاریبه عنوان مثال، به موردی که اکنون محبوب است، که در مقاله ای در مورد مبارزه با krakozyabrs در رمزگذاری های زبان روسی صحبت کردم (آن را در پیوند ببینید).

  4. در یک پنجره از برنامه، امکان باز کردن هر تعداد فایل برای ویرایش وجود دارد، زیرا Notepad ++ از آن استفاده می کند. زبانه هابه روشی که قبلاً در مرورگرهای مدرن به آنها عادت کرده اید.

    رنگ فلاپی دیسک در هر برگه نشان می دهد که آیا شما آن را ذخیره کرده اید یا خیر آخرین تغییراتبا استفاده از دیسکت مشابه در نوار ابزار. در برگه فعال، یک دیسکت قرمز (و در یک زبانه غیرفعال - بنفش) نشان دهنده فراموشی شما است.

  5. با این ویرایشگر می توانید جستجو کردن(Ctrl + F) هم روی سند باز شده در آن و هم در کل میزبان فایل های متنی موجود در یک پوشه خاص. امکان جستجو با جایگزینی و استفاده از عبارات منظم وجود دارد. یک ابزار فوق العاده مفید.

  6. در تنظیمات این ویرایشگر می توانید نوشتن خودکار تگ Html در حال بستن را هنگام تایپ تگ باز شده و همچنین گزینه تکمیل خودکار تگ ها را فعال کنید.
  7. Notepad++ نه تنها تاریخچه ای از تمام تغییرات شما را نگه می دارد و به شما امکان می دهد هر تعداد قدم را که دوست دارید برگردانید یا به جلو برگردید، بلکه از کپی های این اسناد به روشی که مایکروسافت ورد انجام می دهد، نسخه پشتیبان تهیه می کند.
  8. این ویرایشگر قابلیت مدیریت دارد کلیدهای داغ، که تعداد زیادی از آنها در آن تنظیم شده است - از منوی بالا "گزینه ها" - "کلیدهای داغ". علاوه بر این، هنگامی که روی ترکیب مورد نظر خود دوبار کلیک می کنید، پنجره ای برای نقشه برداری مجدد کلید باز می شود که می تواند برای کسانی که از ویرایشگر دیگری به Notepad تغییر می کنند راحت باشد.

  9. نوت پد در طول سالیان عمرش پلاگین های زیادی دریافت کرد، برخی به طور پیش فرض با آن نصب می شوند و بقیه از منوی بالا "Plugins" - "Plugin Manager" - "Show Plugin Manager" در دسترس شما قرار خواهند گرفت.

    برای نصب کافیست در تب اول تیک پلاگین مورد نظر را زده و بر روی دکمه “Install” کلیک کنید.


    پس از آن، پنجره ویرایشگر دوباره بارگیری می شود و افزونه جدید در برگه ای به همین نام در دسترس خواهد بود:

  10. این "چاقوی سوئیسی" همچنین می‌تواند از طریق FTP به سایت شما متصل شود، ماکروها را ضبط و پخش کند، املا را در لحظه بررسی کند، دو فایل را در پنجره‌های باز مجاور مقایسه کند و موارد دیگر.

چه چیز دیگری ممکن است در Notepad++ نیاز داشته باشید

  1. به لطف برجسته سازی نحو در Notepad ++، بسیار آسان است، به عنوان مثال، بررسی اینکه آیا تمام تگ های Html در کد بسته شده اند یا خیر، و با حداقل تجربه، از قبل به صورت بصری آن را در کد خود یادداشت خواهید کرد. جایی اشتباهی رخ داده است، زیرا رنگ بندی کد در این مکان تغییر می کند.
  2. همچنین با توجه به اینکه کد به صورت رنگی برجسته می شود و متن معمولی مقالات من سیاه می ماند، برای تصحیح گرامری ثابت من (همسر عزیزم) بسیار راحت است که گرامر را در آن بررسی کند. نه، تمام شد، من هم از انواع مختلف استفاده می کنم، اما هنوز یکی از آنها نمی داند چگونه علائم نگارشی و همچنین خطاهای معنایی را بررسی کند.
  3. من همچنین توانایی نمایش بصری تک تک بلوک‌های کد در این ویرایشگر متن را با برجسته کردن براکت‌هایی مانند () () دوست دارم. هنگامی که نشانگر ماوس بین هر یک از براکت ها قرار دارد، آنها برجسته می شوند، گویی ابتدا و انتهای بلوک کد Html یا PHP را برجسته می کنند.
  4. علاوه بر اجرای عالی نور پس زمینه، باید به طور جداگانه به این امکان اشاره کرد یک قدم به عقب برو(عمل قبلی را لغو کنید). علاوه بر این، تعداد گام‌ها به عقب محدود نیست، که به شما امکان می‌دهد بدون خطر عواقب غیرقابل برگشت، از آزمایش کد نترسید.

    لغو یک عمل در Notepad ++ با استفاده از کلیدهای داغ Ctrl + Z (Ctrl + Y - یک گام به جلو، یعنی لغو لغو)، با استفاده از آیتم های منوی مربوطه "ویرایش" یا با استفاده از دکمه ها به شکل فلش های منحنی روی امکان پذیر است. نوار ابزار این ویرایشگر

  5. Notepad++ به طور مداوم وضعیت اسناد باز شده در آن را کنترل می کند و اگر مثلاً در برنامه دیگری تغییر یا حذف شوند، پنجره ای به شما نمایش داده می شود که از شما می خواهد این برگه را با سند ببندید یا نسخه اصلاح شده آن را بارگذاری مجدد کنید.
  6. همانطور که قبلاً اشاره کردم، در یک دفترچه یادداشت با دو ویژگی مثبت، یک فرصت وجود دارد تنظیمات برجسته سازی نحو(و همچنین ده ها زبان دیگر) متناسب با سلیقه و نیاز شما، اما من هرگز از این گزینه استفاده نکرده ام، زیرا تنظیمات پیش فرض کاملا راضی هستند.

    اما هیچ کس شما را برای انجام این کار اذیت نمی کند، زیرا همه چیز بسیار ساده است - موارد "گزینه ها" - "تعریف سبک ها" را از منوی بالا انتخاب کنید، در نتیجه پنجره ای باز می شود که می توانید فونت ها و رنگ ها را به خوبی تنظیم کنید. خود را برای برجسته کردن Html، PHP یا هر زبان دیگری که نیاز دارید.

  7. همچنین در Notepad++ این امکان وجود دارد تکمیل خودکارکلمه ای که تایپ می کنید، که اگر از املای صحیح یک اپراتور Html خاص، PHP یا هر کد دیگری مطمئن نباشید، می تواند بسیار راحت باشد. برای این کار در هنگام تایپ کافیست کلید ترکیبی Ctrl-Space را فشار داده و از پنجره باز شده گزینه مورد نظر را انتخاب کنید:

    اگر می‌خواهید تکمیل کد را به صورت خودکار، بدون استفاده از کلیدهای میانبر انجام دهید، باید «گزینه‌ها» - «تنظیمات» را از منوی بالا انتخاب کنید و در برگه «رزرو / تکمیل خودکار»، کادر «فعال کردن برای هر ورودی» را علامت بزنید. ".

  8. ابزار دیگری که در این ویرایشگر برای من بسیار راحت به نظر می رسد، امکان کشیدن و رها کردن میانبرهای اسناد به طور مستقیم در پنجره برنامه برای باز کردن آنها است (اگرچه این به سختی می تواند کسی را شگفت زده کند) و توانایی کشیدن و انداختندر خود سند، قطعه کد انتخاب شده (دکمه سمت چپ ماوس) را به مکانی که نیاز دارید.
  9. هنگام کار با Notepad++ شما قادر خواهید بود نشانگر قرار دهید، که در آن نت نامیده می شود، اما ماهیت این تغییر نمی کند. در خط مورد نیاز خود می توانید با کلیک روی آن یک نشانگر به شکل نقطه آبی در حاشیه سمت چپ قرار دهید.

    برای تنظیم نشانگر (یادداشت) در ویرایشگر، می توانید از کلید ترکیبی Ctrl-F2 نیز استفاده کنید و برای حرکت بین نشانگرهای قرار داده شده در سند، کافی است F2 یا Shift-F2 را به صورت متوالی فشار دهید تا در میان یادداشت ها حرکت کنید. در جهت مخالف.

  10. اگر در این ویرایشگر با یک فایل Html کار می کنید، می توانید ببینید کد شما در مرورگر چگونه به نظر می رسدفایرفاکس یا IE با انتخاب موارد مناسب از منوی استارت. اگر به مرورگر دیگری نیاز دارید، آیتم بالای "راه اندازی" را انتخاب کنید و در پنجره باز شده به دنبال فایل اجرایی مورد نیاز خود بگردید.

  11. نیز وجود دارد قابلیت ضبط ماکروها، که من هنوز درست نکرده ام، اما منطق کار آنها کاملا ساده است. ابتدا با انتخاب "Macros" - "Start Recording" از منوی ویرایشگر، آن را ضبط می کنید و سپس با انتخاب ماکروهای ضبط شده از منوی ویرایشگر یا با استفاده از کلیدهای داغ اختصاص داده شده به آنها، ماکروهای ضبط شده را در جای مناسب در کد قرار می دهید.

کدگذاری و کار با فایل ها در پنجره ویرایشگر Notepad++

  1. لازم به ذکر است که این ویرایشگر کد امکان ذخیره و تبدیل را به شما می دهد فایل های HTML، PHP و دیگران به رمزگذاری UTF-8 (بدون BOM). این بیش از یک بار به من کمک کرد تا هنگام کار با سایت های مختلف بر مشکل رمزگذاری روسی غلبه کنم.

    وقتی می خواستم هر کتیبه ای را در سایت به روسی تغییر دهم، اغلب در نتیجه باگ هایی مواجه می شدم که علت آن کدگذاری Windows-1251 بود که فایل منبع در آن ذخیره شده بود.

    پس از تبدیل فایل اصلی به رمزگذاری UTF-8 (بدون BOM)، krakozyabry با موفقیت به نمادهای معمولی روسی تبدیل شد. که اگر سیریلیک را به هر فایلی از موتور اضافه کنید، برای آن نمایش صحیحدر سایت، یا باید فوراً آن را در رمزگذاری صحیح ذخیره کنید، یا سپس آن را تبدیل کنید.

    احتمالاً باید چند کلمه در مورد همین BOM بگوید. واقعیت این است که وقتی با اشیاء متنی مختلف در یک دفترچه یادداشت معمولی ویندوز کار می کنید، وقتی آن را در رمزگذاری UTF-8 ذخیره می کنید، کاراکترهای نامرئی (BOM) اضافه می شوند که ممکن است متعاقباً بر عملکرد تأثیر بگذارد. فایل داده شده(به عنوان مثال PHP ممکن است خطا ایجاد کند).

  2. اگر می خواهید مطالب را چاپ کنید باز کردن فایل، کد به شکلی که در پنجره برنامه مشاهده می کنید چاپ نمی شود. اما از منوی "گزینه ها" - تب "تنظیمات" را انتخاب کنید "مهر"شما آزاد خواهید بود که این را تغییر دهید و گزینه چاپ برجسته کد با رنگ، اجازه نمایش شماره خطوط، سرصفحه ها و پاورقی ها و غیره را انتخاب کنید. چیزها:

  3. این ویرایشگر متن پیشرفته همچنین این قابلیت را دارد که هر تعداد اسناد جدید را که دوست دارید باز کند بدون ترس از به هم ریختن نوار وظیفه سیستم عامل. در هماهنگی با مرورگرهای مدرن، تمام اسناد جدید را نه در یک پنجره برنامه جدید، بلکه باز می کند در یک برگه جدیدیک پنجره از قبل باز

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

    خوب، بسته به تنظیمات انجام شده ("گزینه ها" - "تنظیمات")، تمام برگه هایی که قبل از بستن Notepad ++ باز می شوند، دفعه بعد که برنامه راه اندازی می شود بازیابی می شوند (دوباره، مشابه نحوه کار مرورگرها). می توانید موارد غیر ضروری را با دوبار کلیک کردن روی آنها یا قرار دادن آنها به صورت عمودی ببندید.

  4. علاوه بر عملیات معمول برگه، این ویرایشگر را می توان به طور همزمان در یک پنجره باز کرد دو نسخه از یک سند. اگر نیاز به کار با سند در بخش‌های مختلف آن (مشاهده در جایی یا کپی و جای‌گذاری در جایی) دارید، ممکن است این کار ضروری باشد.

    برای فعال کردن این حالت، فقط باید روی تب ویرایشگر PHP مورد نظر کلیک راست کرده و از منوی زمینه گزینه "Duplicate in Another Window" را انتخاب کنید.

    بسیار راحت است که پس از ذخیره تغییرات در یکی از کپی های سند، نسخه دوم نیز به روز می شود (یعنی گیج نمی شوید - آیا تغییرات را ذخیره کرده اید و در کدام نسخه).

  5. من هم خیلی دوستش دارم جستجوی داخلیمطابق با اسناد باز Html یا PHP با امکان تعویض(برخی به طور فعال برای این کار استفاده می کنند عبارات با قاعدهاما شرمنده من آنها را نمی شناسم). تمام غنای جستجو در این ویرایشگر متن پیشرفته را می توان با باز کردن آیتم منوی "جستجو" به سادگی درک کرد. اسکرین شات را در ابتدای مقاله ببینید.

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

استفاده از افزونه ها در Notepad++

اجازه دهید یادآوری کنم که برای نصب یک افزونه جدید، فقط باید "Plugins" را از منوی بالای ویرایشگر انتخاب کنید - " مدیر پلاگین- "نمایش مدیر پلاگین".

و در پنجره باز شده در تب اول (از منوی بالا) کادر مربوط به افزونه مورد نظر را علامت زده و بر روی دکمه کلیک کنید. نصب.


پس از آن، پنجره ویرایشگر دوباره بارگذاری می شود و افزونه جدید در برگه ای به همین نام در دسترس خواهد بود. به طور کلی، همه چیز آسان تر نیست.

چه پلاگین های دفترچه یادداشت ممکن است در کار خود نیاز داشته باشید

    تعداد زیادی لوسیون اضافی و راحت توسط این افزونه ارائه شده است. TextFX، که پس از نصب در آیتم منوی بالایی به همین نام در ویرایشگر موجود خواهد بود. اگر هنوز چنین موردی را ندارید، به Plugins - Plugin Manager - Show Plugin Manager بروید، لیست را در تب اول به پایین اسکرول کنید و کادر کنار TextFX Character را علامت بزنید.

    پس از نصب، ویرایشگر راه اندازی مجدد می شود و منو نمایش داده می شود گزینه جدید TextFX با بسیاری از موارد فرعی کشویی. به عنوان مثال، فعال کردن گزینه نشان داده شده در شکل می تواند زندگی شما را هنگام ویرایش یا نوشتن کد Html بسیار آسان تر کند:

    در این حالت، به محض وارد کردن متن ویرایشگر Notepad++ با باز کردن تگ Html، در کنار آن، یک تگ بسته منطبق بلافاصله ظاهر می شود. در مواجهه با صرفه جویی در زمان قوی و کاهش قابل توجه احتمال خطا به دلیل یک برچسب بسته نشده است. با این حال، این چیز من را آزار می دهد و از آن استفاده نمی کنم. اما این به هیچ وجه شأن و منزلت او را التماس نمی کند.

    لوسیون های بسیار زیادی در TextFX وجود دارد، بنابراین خودتان کار آنها را در عمل امتحان کنید و تصمیم بگیرید که دقیقا چه چیزی برای شما راحت و مفید است.

    خب در ادامه مبحث تب ها در ویرایشگر، قابل ذکر است که امکان آن وجود دارد مقایسه دو سند. ابتدا این افزونه باید از طریق Plugin Manager نصب شود:

    برای فعال کردن حالت مقایسه اسناد در Notepad ++، فقط باید "افزونه" - "مقایسه" - "مقایسه" را از منوی بالا انتخاب کنید یا Alt + D را روی صفحه کلید فشار دهید. در نتیجه در پنجره این دفترچه یادداشت فعال در این لحظهتب و همچنین تب کنار آن.

    برای سهولت در مقایسه دو سند Html یا PHP، ویرایشگر Notepad++ تفاوت های موجود در آنها را برای شما برجسته می کند. برای تغییر حالت عادی کار با اسناد، موارد "افزونه ها" - "مقایسه" - "پاک کردن نتایج" را در منوی بالا انتخاب کنید یا Ctrl + Alt + D را روی صفحه کلید فشار دهید.

    علاوه بر این، دو سند در پنجره Notepad++ هم به صورت عمودی و هم افقی قابل مشاهده هستند. برای انتخاب روشی که برای شما راحت تر است، روی محل بخش آنها کلیک راست کرده و جهت چرخش (راست یا چپ) را انتخاب کنید.

    به هر حال، اگر مثل من عمدتاً از Notepad ++ برای ویرایش Html یا استفاده می کنید فایل های PHPسایت شما، ممکن است برای شما مفید باشد که بتوانید به آن متصل شوید از طریق FTP مستقیماً از این ویرایشگر متن. با این حال، من دوست دارم با FileZilla بیشتر کار کنم، به خصوص که آنها حتی موفق به سرقت رمزهای عبور از من شدند.

    اگر می خواهید از طریق FTP از طریق Notepad کار کنید، سپس "Plugins" - "NppFTP" - "Show NppFTP Window" را از منوی بالا انتخاب کنید، در نتیجه پنجره مشتری FTP در سمت راست باز می شود.

    برای راه اندازی یک اتصال FTP، روی نماد چرخ دنده کلیک کنید، "تنظیمات پروفایل" را انتخاب کنید و جزئیات اتصال خود را وارد کنید. کار بیشتر با آنچه که در مقاله درباره FileZilla که زندگی می کند نوشتم تفاوت چندانی ندارد.

  1. اگر افزونه Customize Toolbar را با استفاده از Plugin Manager نصب کنید، می‌توانید آن را به هم بزنید، حذف یا اضافه کنید. دکمه های نوار ابزاراین برنامه.

  2. در ابتدای مقاله به Light Explorer اشاره کردم که قابلیت باز شدن در ستون سمت چپ را اضافه می کند مدیر فایل. با این حال، برای همین منظور، می توانید از Explorer استفاده کنید که آن را در مدیر افزونه پیدا خواهید کرد.
  3. افزونه عالی ویرایش وب، که به قیاس با ویرایشگر Html وردپرس اجازه می دهد تا متن را با محبوب ترین برچسب ها برای سرفصل ها، لیست ها، جداول و موارد دیگر قاب بندی کند. قطعه مورد نظر را انتخاب کرده و روی یکی از دکمه های نوار ابزار Notepad++ کلیک کنید.
  4. ImgTags - به شما امکان می دهد اندازه های افقی و عمودی از قبل تجویز شده (آنها را خودتان محاسبه کنید، که بسیار جالب است)، ویژگی های ALT و SRC آماده شده (شما همچنین باید مسیر را به پوشه با تصاویر روی سرور خود اضافه کنید).

پنجره املایی را در Notepad++ با استفاده از افزونه ها بررسی کنید

    برای اتصال بررسی دستور زبان روسیویرایشگر Notepad ++ از افزونه Shell-Checker (از آیتم منو "Plugins") استفاده می کند، که برای آن باید فرهنگ لغت زبان روسی را از این صفحه دانلود کنید و وقتی این افزونه غلط گیر املا را فعال کردید، مسیر را در مسیر خود مشخص کنید. کامپیوتر به فایل دیکشنری

    جزئیات نصب وجود دارد. ابتدا نیاز خواهید داشت دانلودنصب کننده کامل، و سپس یک فایل با فرهنگ لغت روسی aspell-ru-0.50-2-3.exe. ابتدا نصب کننده کامل را نصب کنید که در ویزارد آن شخصاً مسیر پیش فرض را تغییر ندادم (c:\Program Files (x86)\Aspell\).

    سپس بسته زبان را نصب کنید، جایی که ابتدا باید حرف "y" را در پنجره DOS وارد کنید و Enter را روی صفحه کلید فشار دهید (اگرچه ممکن است فقط من بودم، زیرا قبلا گنو Aspell را روی رایانه نصب کرده بودم):

    سپس جادوگر نصب فرهنگ لغت روسی استاندارد شروع می شود، جایی که دوباره مسیر پیش فرض را تغییر ندادم. همه.

    حالا Notepad ++ را مجددا راه اندازی کنید و یا موارد نشان داده شده در بالا را از منو انتخاب کنید یا ترکیب غیر واقعی CTRL + ALT + SHIFT + S را روی صفحه کلید نگه دارید. در پنجره ای که باز می شود، باید مسیر دایرکتوری BIN را از پوشه Aspell وارد کنید:

    اگر هنگام نصب گنو اسپل و دیکشنری روسی مسیر را تغییر ندادید، باید اینجا را وارد کنید:

    C:\Program Files (x86)\Aspell\bin\

    خوب، یا چیزی مشابه، بسته به سیستم عامل شما. تمام شد، اکنون متنی را که می خواهید املای آن را بررسی کنید انتخاب کنید و CTRL + ALT + SHIFT + S را فشار دهید (می توانید این ترکیب را در تنظیمات کلید میانبر تغییر دهید - به بالا مراجعه کنید). پنجره ای ظاهر می شود که در آن اولین خطای یافت شده نمایش داده می شود:

    می توانید آن را نادیده بگیرید یا از بین گزینه های ارائه شده جایگزین مناسبی را انتخاب کنید. اگر چندین ماژول زبان گنو Aspell را نصب کرده اید، در پایین می توانید زبان بررسی را تغییر دهید. همین.

    DSpellCheck- یک راه حل بسیار راحت به روش پلاگین قبلی، زیرا از گنو آسپل و فرهنگ لغت روسی آن نیز استفاده می کند، اما در حال حاضر درست مانند تمام مرورگرهای مدرن، املا را به سرعت بررسی می کند. به پلاگین منیجر بروید و آن را نصب کنید.

    بررسی گرامر بلافاصله به طور پیش فرض روشن می شود (با برداشتن علامت کادر نشان داده شده در تصویر غیرفعال می شود)، اما ماژول فقط با زبان انگلیسی، بنابراین به تنظیمات DSpellCheck می رویم و تغییرات را ایجاد می کنیم.

    Aspell را از لیست کشویی انتخاب کنید (اگر هنوز آن را نصب نکرده اید، سپس این مقاله را کمی به بالا رفته و ماژول را به همراه بسته زبان روسی دانلود کنید تا آنها را روی سیستم عامل خود نصب کنید) و درست در زیر، مسیر را مشخص کنید. به فایل aspell-15.dll. کمی پایین تر، زبان دیکشنری متصل را انتخاب کنید، اگر چند تا از آن ها را نصب کرده اید، و روی Apply کلیک کنید.

    اکنون تمام خطاهای یافت شده با یک خط مواج قرمز خط کشیده می شوند (رنگ را می توان در تنظیمات تغییر داد) و هنگامی که نشانگر ماوس را نگه دارید، یک فلش ظاهر می شود که با کلیک کردن روی آن می توانید املای صحیح را انتخاب کنید. کلمه داده شده، یا آن را به فرهنگ لغت یا به لیست نادیده گرفتن اضافه کنید.

موفق باشی! به زودی شما را در سایت صفحات وبلاگ می بینیم

ممکن است علاقه مند باشید

نحوه حذف خطوط خالی در Notepad++ از لیست لایک کنید URL هادامنه ها را ایزوله کنید و تکرارهای آنها را با استفاده از Notepad++ حذف کنید (تهیه لیستی برای پیوندهای Disavow) نحوه جستجوی محتویات فایل ها در فرمانده کل
FileZilla - از کجا به صورت رایگان بارگیری کنیم و چگونه یاد بگیریم چگونه از محبوب استفاده کنیم سرویس گیرنده FTP Filezilla
PhpMyAdmin - چیست، از کجا می توانم آن را دانلود کنم، چگونه نصب، پیکربندی و استفاده کنم
Artisteer - برنامه ای برای ایجاد و ویرایش قالب برای قالب های جوملا و وردپرس
پونتو سوییچر- تعویض صفحه کلید رایگان و سایر ویژگی های برنامه Punto Switcher

ویژگی رمزگذاری فایل های متنی این است که نه خود حروف (شخصیت ها) بلکه پیوندهایی به آنها در جدول رمزگذاری ذخیره می شوند. اگر با حروف لاتین، اعداد عربی و کاراکترهای اصلی مانند نقطه، خط تیره و کاما مشکلی وجود ندارد: در بسیاری از جداول رمزگذاری، همه این حروف، اعداد و نمادها در سلول های یکسان هستند، پس همه چیز با سیریلیک دشوار است. به عنوان مثال، در کدگذاری های مختلف، حرف Y می تواند در سلول های 211، 114 و 69 باشد.

به همین دلیل است که در آغاز اینترنت، برای اینکه به سایت های مختلف با رمزگذاری های مختلف نگاه کنید، باید یک رمزگذاری را انتخاب می کردید. ( اما چه کسی آن را به یاد می آورد؟) اکنون رمزگذاری صفحه معمولاً در هدر صفحه نوشته می شود که به مرورگر امکان می دهد نمایش کاراکترها را در مانیتورهای ما "به طور خودکار" انتخاب کند.

یعنی سرور نه تنها یک صفحه HTML می دهد، بلکه نشان می دهد که دارای رمزگذاری Windows-1251 است. بنابراین مرورگر با خواندن اطلاعات مربوط به رمزگذاری فایل دریافتی، کاراکترهایی را از رمزگذاری مشخص شده جایگزین می کند.

اما این همه سرگرمی نیست. به عنوان مثال، اگر سرور داشته باشد سیستم عاملاز خانواده *nix (با رمزگذاری پیش‌فرض UTF-8)، و فایلی را از سیستم عامل ویندوز مورد علاقه خود ارسال می‌کنیم، جایی که کدگذاری پیش‌فرض فایل‌های متنی بنا به دلایلی ANSI است، آیا فکر می‌کنید سرور با متنی کار می‌کند که کدگذاری آن با او مطابقت ندارد؟ درست! یه جورایی درست میشه! اما نتیجه کار می تواند غیرقابل پیش بینی و غافلگیر کننده باشد. =)

امیدوارم انگیزه توجه لازم به کدگذاری کافی باشد و بتوانید به سر این سوال برسید: "چطور فایل را در کدگذاری درست ذخیره می کنید؟!"

این مقاله به نحوه ذخیره یک فایل متنی با استفاده از برنامه Notepad در ویندوز در کدگذاری مورد نظر می پردازد.

برای تغییر رمزگذاری فایل متنی، البته ابتدا باید آن را ایجاد کنید. و پس از ایجاد فایل، همچنان باید بتوانید آن را باز کنید. ساده ترین راه برای باز کردن یک فایل این است که روی نماد آن در File Explorer با دکمه سمت چپ ماوس دوبار کلیک کنید:

اگر قبل از این تنظیمات ویندوزتغییر نکرده اند، فایل هایی با پسوند txt در Notepad باز می شوند. ( راه دیگری است نحوه باز کردن Notepad .)

برای تغییر رمزگذاری در فایل باز شده، باید در منوی " فایل» ویرایشگر متن دفترچه یادداشت انتخاب مورد « ذخیره به عنوان...»:

کادر محاوره ای ذخیره فایل باز می شود. برای تغییر رمزگذاری، باید کد مورد نیاز را از لیست موارد پیشنهادی انتخاب کنید:

پس از انتخاب کدگذاری مورد نظر، می توانید روی " کلیک کنید صرفه جویییا فقط Enter را فشار دهید:

از آنجایی که ما نام فایل را تغییر ندادیم، همان فایل رونویسی می شود. بنابراین، یک سوال منصفانه مطرح می شود: "" خب، بله، ما برای این تلاش می کنیم! کدگذاری این فایل را تغییر دهید. بنابراین، باید با یک رمزگذاری جدید بازنویسی شود. ما موافقیم:

همه! ماموریت تغییر رمزگذاری در یک فایل متنی به پایان رسید! فایل با رمزگذاری جدید ذخیره می شود. می توانیم ویرایشگر متن را ببندیم و جشنی برای این رویداد تعیین کننده داشته باشیم! =D