این برنامه با پشتیبانی از زبانهای مختلف برنامه نویسی و داشتن محیطی تحت ویندوز ابزاری مناسب برای برنامه نویسان میباشد.این برنامه بر اساس کامپوننت ویرایشگر Scintilla،که ویرایشگر بسیار قوی ای میباشد وبا استفاده از زبان برنامه نویسی c++ باwin32 api,STL که سرعت بالا اجرا و حجم کمتر برنامه را تضمین میکنمد،تحت لیسانسGPL نوشته شده است.

نوت پد++ امکان افزودن زبان جدید را توسط خود شما را نیز میدهد! در این برنامه به آن User Difine به معنی “تعریف شده توسط کاربر” است. شما می توانید قوانین زبان مورد نظر خود را با استفاده از Wizard (دستیار ویژه) این برنامه به آن بشناسید، از قبیل اینکه چه علامت های به معنی Comment‌ ها هستند و چه علامت هایی “عملوندها” هستند و دیگر موارد مورد نیاز… و به راحتی رنگ و قواعد را باب سلیقه خود ویرایش کنید …

از ویژگی های دیگر این برنامه میتوان قابلیت Auto-completion بدین معنی که بعد از انتخاب کردن زبان برنامه نویسی خود و فشار دادن کلیدهای ترکیبی معروف Ctrl+Space ، منویی باز می شود که می توانید کلمات تعریف شده در آن زبان را به راحتی پیدا کنید و تایپ کنید، درحال حاضر این برنامه از ۲۲ زبان به تریبت زیر از این قابلیت پشتیبانی می کند:

C, ++C, ColdFusion, CS, CSS, DCL, Flash, Java, jаvascript, KixTart, Lisp, NSIS, Perl, PHP, Python, Ruby, Smarty, Tex, VB, VHDL, WinBatch, XML

همچنین می توانید زبان های مورد علاقه و نظر خود را به این لیست اضافه کنید! فقط کافیست که به مسیر نصب شده برنامه بروید و سپس به فولدرPlugins‌ در زیر فولدر APIs یک فایل با پسوند api.‌ بسازید و با ویرایشگر خود باز کنید و هر کلمه ی مورد نظر خود را در یک خط بنویسید.

 

Notepad++