
Notepad++
Text Editor is one of the most important programs available on any computer that everyone uses regularly every day. The most famous and common text editor in Windows operating systems is the Notepad program, which everyone is definitely familiar with. This small and fast program is available in all versions of Microsoft Windows and has a simple appearance that allows all users to edit texts. However, this program is not complete and has some drawbacks, especially for Persian-speaking users or computer users in general whose language is from right to left. The most important part of the story is not saving information in UTF-8 by default, which has caused problems among Persian-speaking users who do not have much information about this.
Notepad is just a simple text editor and you cannot easily edit different types of texts and files in it. You only have the ability to type and that’s it…
Now, if you are one of the users who have to deal with different types of editors every day, and if you are a programmer who works with multiple programming languages, then you have to install multiple editors for your programming languages and use them separately, which is really difficult.
Notepad++ is a free program for editing the source code of programs and a suitable replacement for Windows Notepad . This software supports multiple programming languages. The features of this program include: syntax highlighting, code separation and formatting, code auto-completion, simultaneous editing of multiple files, Drag & Drop of texts, full search capability, and … This program also has the ability to record and run macros. In addition to all the above features, this software, which is written in C++, has attracted the attention of many users.
Key features of Notepad++ software:
- Having a WYSIWYG editor
- Display syntax of different programming languages in color
- Programming language support:
- 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
But these 42 languages are not the end of everything for this program!
This program also has the ability to set up a new language by yourself! Which in this program is called User Defined. You can learn the rules of your desired language using the Wizard (special wizard-assistant) of this program, such as which symbols mean comments and which symbols are “operands” and other required items… and easily edit the colors and rules to your taste… - It has Auto-completion, which means that after selecting your programming language and pressing the famous Ctrl+Space shortcut keys, a menu will open where you can easily find and type words defined in that language. Currently, this program supports this feature in 22 languages in the following order:
C, ++C, ColdFusion, CS, CSS, DCL, Flash, Java, JavaScript, KixTart, Lisp, NSIS, Perl, PHP, Python, Ruby, Smarty, Tex, VB, VHDL, WinBatch, XML.
But you can add your favorite languages and comments to this list! Just go to the installed path of the program and then create a file with the extension api. in the Plugins folder under the APIs folder and open it with your editor and write each word you want on one line. - Ability to view and edit multiple documents and text files simultaneously
- Drag & Drop capability, opening documents by Drag & Drop into the software or transferring documents within the software environment by Drag & Drop
- Ability to zoom in and out on text
- Ability to open multiple files in one window and recall them by reopening the software
- Regular and regular search engine with text replacement capability
- Support for different languages, including Persian, in the software menus
- Bookmark support
- Ability to record and run Macros
- Small software size
- High ability to open large text files (which Notepad is usually unable to open)
- And…
Plugins included in this software:
- TexFX
- Function list
- ConvertExt
- NppExec
- Spell checker
- Quick text
- Light Explorer
- Hex editor
Password = www.nyinaymin.org