واضح آرشیو وب فارسی:پاتوق یو: گوناگون, برنامه نویسی, ویرایشگر متن
![منبع : www.patoghu.com alt](http://www.dl2.patoghu.com/files/1/patoghu8/nppanimatedlogo.gif)
همانطور که میدانید ویرایشگر متن از مهمترین ابزارهای موجود در هرسیستم عامل است ، داشتن یک ویرایشگر متن خوب نیازی است که نمی توان نیاز به آن را انکار نمود.معروفترین و متداولترین ویرایشگرها در سیستم عامل معروف Windows ابزار Notepad است که بی شک با آن آشنایی دارید.ابزار Notepad در تمامی نسخه های Windows بصورت پیش فرض وجود دارد و با واسطی ساده، امکان ویرایش متن ویا کدها را به کاربران مختلف می دهد. اما این برنامه نیز مانند سایر برنامه ها کاستی هایی نیز دارد ،به ویژه برای کاربرانی که زبان آن ها از راست به چپ می باشد اما این تمام ماجرا نیست،مشکل اصلی ناتوانی در ذخیره اطلاعات به صورت پیشفرض با یونیکد UTF-8 است که باعث بوجود آمدن مشکلات عدیده ای در بین کاربران،خصوصا فارسی زبانان شده است. ازطرفی Notepad فقط یک ویرایشگرساده متن است و شما نمی توانید در آن به ویرایش انواع متون و فایل های مختلف بپردازید وتنها قابلیت تایپ وکدنویسی ساده را دارید ،اما Notepad++ بسیری از این مشکلات را از سر راه برداشته و به شما امکان استفاده از یک ویرایشگر متن سریع ودر عین حال ساده را میدهد.با آمدن نسخه اول این برنامه تحولی در ویرایشگرهای موجود بوجود آمد وا محیط ساده و کاربرپسندخود توانست در مدت اندکی برای خود جا بازکند.حال نسخه جدیدی از آن تحت عنوان Notepad++ 5.3.1 عرضه شده است.Notepad++ 5.3.1 نرم افزاری کدباز و رایگان برای ویرایش کدها و بعنوان جانشینی مناسب برای Notepad میباشد. این برنامه با پشتیبانی از زبانهای مختلف برنامه نویسی و داشتن محیطی تحت ویندوز ابزاری مناسب برای برنامه نویسان میباشد.این برنامه بر اساس کامپوننت ویرایشگر Scintilla،که ویرایشگر بسیار قوی ای میباشد وبا استفاده از زبان برنامه نویسی c++ باwin32 api,STL که سرعت بالا اجرا و حجم کمتر برنامه را تضمین میکنمد،تحت لیسانسGPL نوشته شده است. نوت پد++ امکان افزودن زبان جدید را توسط خود شما را نیز میدهد! در این برنامه به آن User Difine به معنی "تعریف شده توسط کاربر" است. شما می توانید قوانین زبان مورد نظر خود را با استفاده از Wizard (دستیار ویژه) این برنامه به آن بشناسید، از قبیل اینکه چه علامت های به معنی Comment ها هستند و چه علامت هایی "عملوندها" هستند و دیگر موارد مورد نیاز... و به راحتی رنگ و قواعد را باب سلیقه خود ویرایش کنید ... از ویژگی های دیگر این برنامه میتوان قابلیت Auto-completion بدین معنی که بعد از انتخاب کردن زبان برنامه نویسی خود و فشار دادن کلیدهای ترکیبی معروف Ctrl+Space ، منویی باز می شود که می توانید کلمات تعریف شده در آن زبان را به راحتی پیدا کنید و تایپ کنید، درحال حاضر این برنامه از ۲۲ زبان به تریبت زیر از این قابلیت پشتیبانی می کند: C, ++C, ColdFusion, CS, CSS, DCL, Flash, Java, javascript, KixTart, Lisp, NSIS, Perl, PHP, Python, Ruby, Smarty, Tex, VB, VHDL, WinBatch, XML همچنین می توانید زبان های مورد علاقه و نظر خود را به این لیست اضافه کنید! فقط کافیست که به مسیر نصب شده برنامه بروید و سپس به فولدرPlugins در زیر فولدر APIs یک فایل با پسوند api. بسازید و با ویرایشگر خود باز کنید و هر کلمه ی مورد نظر خود را در یک خط بنویسید. قابلیت های کلیدی نرم افزارNotepad++ 5.3.1 : * - پررنگ کردن Syntax و فولد کردن Syntax * - پشتیبانی ازWYSIWYG * - Highlightingیاپررنگ کردنSyntaxبر اساس خواسته کاربر * - امکان جستجو و جانشین سازی عبارتهای معین * - قابلیت Drag & Drop بصورت کامل * - شناسایی خودکار حالت فایل * - Auto-completion * -Multi-Document * - Multi-View * - قابلیت زوم کردن و برعکس * - داشتن محیطی با پشتیبانی از چند زبانه * - قابلیت bookmark(نشانه گذاری) کردن * - قابلیتhighlgiht نمودن حاشیه گذاری های و آکولادگذاری خطهای راهنما * - قابلیت خواندن و اجرای macroها * - توانایی بالا در باز کردن فایل های متنی سنگین (که معمولاً Notepad از باز کردن آن ها عاجز است) و... پلاگین های گنجانده شده در این نرم افزار: 1. TexFX v0.24a 2. . Function list v1.2 3. ConvertExt v1.1 4. . Spell checker v1.2 5. Quick text v0.02 6. Light Explorer v1.4 7. . Hex editor v0.84نقل از بین دانلود - دانلودکنید با حجم 2.45 مگابایت
این صفحه را در گوگل محبوب کنید
[ارسال شده از: پاتوق یو]
[مشاهده در: www.patoghu.com]
[تعداد بازديد از اين مطلب: 171]