واضح آرشیو وب فارسی:حيات: نسخه جديد Notepad روانه بازار شد ويرايشگري نوين
ويرايشگر (Editor) يكي از مهمترين برنامههاي موجود در هر رايانهاي است كه هركسي به طور متداول از آن هر روز استفاده ميكند.
معروفترين و متداولترين ويرايشگر در سيستمعاملهاي Windows برنامه Notepad است كه قطعا همه با آن آشنايي دارند. اين برنامه كمحجم و سريع در تمامينسخههاي Windows Microsoft وجود دارد و با ظاهري ساده امكان ويرايش متنها را به همه كاربران داده است. ولي اين برنامه كامل نيست و اشكالاتي دارد مخصوصا براي كاربران فارسي زبان و يا به طوركلي كاربران رايانه كه زبان آنها از راست به چپ بوده و قسمت اعظم و مهم ماجرا ذخيره نكردن اطلاعات به صورت پيشفرض در UTF-8 است كه باعث به وجود آمدن مشكلاتي در بين كاربران فارسي زبان كه اطلاعات چنداني از اين مورد ندارند شده است.
همچنين Notepad فقط يك ويرايشگر متن ساده است و شما نميتوانيد به راحتي در آن به ويرايش انواع متون و فايلهاي مختلف بپردازيد و فقط قابليت تايپ را داريد و بس.
حال اگر شما از كاربراني هستيد كه با انواع مختلف ويرايشگرها بايد در روز سر و كله بزنيد و اگر هم از برنامهنويساني باشيد كه با چندين زبان برنامهنويسي كار ميكنيد پس بايد چندين ويرايشگر براي زبانهاي برنامهنويسي خود نصب كنيد و به طور مجزا از آنها استفاده كنيد كه اين كار واقعا دشواري است.
Notepad++ برنامهاي رايگان براي ويراش كد اصلي (source code) برنامهها و جايگزيني مناسب براي Notepad ويندوز است.
اين نرم افزار، زبانهاي برنامهنويسي متعددي را پشتيباني ميكند. امكانات اين برنامه عبارتند از:
مشخص كردن syntaxها، تفكيك و قالبببندي كدها، تكميل خودكار كدها، ويرايش همزمان چند فايل، Drag & Drop متون، قابليت جستوجوي كامل و ... همچنين اين برنامه قابليت ضبط و اجراي ماكروها را نيز دارد. علاوه بر تمام امكانات فوق، اين نرمافزار كه به زبان C++ نوشته شده نظر بسياري از كاربران را جلب كرده است.
قابليتهاي كليدي نرمافزار
Notepad++ 4.7.2 :
- داشتن ويرايشگر WYSIWYG
- نمايش دستور-Syntaxهاي زبانهاي برنامهنويسي مختلف به صورت رنگي
- پشتيباني از زبانهاي برنامهنويسي:
ASP, Ada, ASCII art, Assembly, AutoIt, BAT, C, C#, C++, Caml, CSS, doxygen, FORTRAN, HTML, Haskell, Java, JavaScript, KiXtart, Lisp, Lua, makefile, Matlab, Objective-C, Pascal, Perl, PHP, PostScript, Python, Ruby, Scheme, Unix Shell Script, Smalltalk, SQL, Tcl, TeX, Verilog, VHDL, VB/VBScript, XML
ولي اين 42 زبان پايان همه چيز اين برنامه نيستند.
اين برنامه قابليت تنظيم كردن زبان جديد را توسط خود شما را نيز دارد. كه در اين برنامه به آن User Difine به معني "تعريف شده توسط كاربر" است. شما ميتوانيد قوانين زبان مورد نظر خود را با استفاده از Wizard دستيار ويژه اين برنامه به آن بشناسيد از قبيل اينكه چه علامتهاي به معني Commentها هستند و چه علامتهايي "عمل وندها" هستند و ديگر موارد مورد نياز... و به راحتي رنگ و قواعد را باب سليقه خود ويرايش كنيد .
- داراي Auto-completion هست بدينمعني كه بعد از انتخاب كردن زبان برنامهنويسي خود و فشار دادن كليدهاي تركيبي معروف Ctrl+Space يك منو باز ميشود كه ميتوانيد كلمات تعريف شده در آن زبان را به راحتي پيدا كنيد و تايپ كنيد، درحال حاضر اين برنامه از 22 زبان به ترتيب زير از اين قابليت پشتيباني ميكند:
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. بسازيد و با ويرايشگر خود باز كنيد و هر كلمه مورد نظر خود را در يك خط بنويسيد.
- قابليت نمايش، ويرايش چندين سند و فايل متني به صورت همزمان
- قابليت Drag & Drop، باز كردن اسناد به وسيله Drag & Drop به داخل نرمافزار يا انتقال اسناد در داخل محيط نرمافزار به وسيله Drag & Drop
- قابليت بزرگنمايي و كوچكنمايي به روي متن
- قابليت باز كردن چندين فايل در يك پنجره و امكان فراخواني آنها با باز كردن مجدد نرمافزار
- جستوجوگر منظم و با قاعده و قابليت جايگزيني متن
- پشتيباني از زبانهاي مختلف از جمله فارسي در منوها نرمافزار
- پشتيباني از قابليت Bookmark
- قابليت ضبط و اجراي Macro
- حجم كم نرمافزار
- توانايي بالا در باز كردن فايلهاي متني سنگين (كه معمولا Notepad از باز كردن آنها عاجز است)
پلاگينهاي گنجانده شده در اين نرمافزار عبارتند از:
Tex FX v0.24a
Function list v1.2
Convert Ext v1.1
NppExec v0.2 beta 4
Spell checker v1.2
دوشنبه 7 مرداد 1387
این صفحه را در گوگل محبوب کنید
[ارسال شده از: حيات]
[تعداد بازديد از اين مطلب: 116]