فناوری اطلاعات
Software
نت پد نوین | نت پد نوین |
|
|
| نوشته شده توسط مدیرسایت | |
![]() معروفترین و متداولترین ویرایشگر در سیستمعاملهای 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 |
| < بعد |
|---|