قطعاً با برنامهیNotepad موجود در ویندوز آشنایی دارید،
این برنامه در تمام نسخههای سیستم عامل ویندوز گنجانده شده و امکان ایجاد و ویرایش متون ساده را به همهی کاربران میدهد.
اما این برنامه کمبودهای زیادی دارد و به هیچوجه نمیتواند نیازهای کاربران پیشرفته و برنامهنویسان حرفهای را برآورده نماید.
برنامهیNotepad++ نرمافزاری است که با آن میتوانید 44 زبان برنامهنویسی را ویرایش کنید و با انواع سیستمهای متنی ذخیره نمایید.
حجم کم، متنباز(Open-Source)، رایگان بودن و سرعت عملکرد بالا از ویژگیهای این برنامه است.
این نرمافزار با امکانات خود ابزار بسیار مناسب و کاربردی برای برنامهنویسان حرفهای و حتی کاربران معمولی میباشد.
زبانهای برنامهنویسی پشتیبانی شده در این برنامه:
C, C++, Java, C#, XML, HTML, PHP, CSS, makefile, ASCII art (.nfo), doxygen, ini file, batch file, JavaScript, ASP, VB/VBS, SQL, Objective-C, RC Resource file, Pascal, Perl, Python, Lua, TeX, TCL, Assembler, Ruby, Lisp, Scheme, Properties, Diff, Smalltalk, Postscript, VHDL, ADA, Caml, AutoIt, KiXtrat, Matlab, Verilog, Haskell, InnoSetup, CMake, YAML.
امکانات برنامه:
1- تکمیل خودکار کلمات کلیدی (Auto-completion)
2- تصحیح اشتباهات نوشتاری
3- پشتیبانی از ماکروها
4- پشتیبانی از انواع پلاگینها
5- پشتیبانی از تمامی سیستمهای متنی مانند: Windows, MacOS, Linux, ASCI, Unicode
6- دارای ویرایشگرHex داخلی
7- قابلیت چاپ رنگی زبانهای برنامهنویسی
و…