Notepad++

**Notepad++**  သည် text editor ဆော့ဖ်ဝဲဖြစ်သည်။ မိုက်ခရိုဆော့ဖ် ဝင်းဒိုးတွင် အသုံးပြုနိုင်သည်။ တဘ်(tab) အသစ်များဖြင့် တည်းဖြတ်ခြင်း၊ ဖိုင်းများစွာကို မျက်နှာပြင်တစ်ခုတည်းတွင် တည်းဖြတ်နိုင်ခြင်း စသည်တို့ကို ထောက်ပံ့ထားသည်။ ၎င်းပရောဂျက်၏ အမည်မှာ C increment operator မှ ဆင်းသက်လာသည်။

Notepad++ ကို အခမဲ့ဆော့ဖ်ဝဲအဖြစ် ဖြန့်ဝေထားသည်။ ပထမဆုံး ပရောဂျက်ကို SourceForge.net တွင် လွှင့်တင်ခဲ့ပြီး ဒေါင်းလုပ်ပြုလုပ်ရယူသည့် အရေအတွက်မှာ ၂၈ သန်းကျော် ရှိခဲ့သည်။ SourceForge Community Award ၏ အကောင်းဆုံး တီထွင်ဖန်တီးမှုဆိုင်ရာ ဆော့ဖ်ဝဲဆုကို နှစ်ကြိမ်တိုင်တိုင် ရရှိခဲ့သည်။ ပရောဂျက်ကို TuxFamily (fr) တွင် ၂၀၁၀ ခုနှစ် မှ ၂၀၁၅ ခုနှစ်အထိ လွှင့်တင်ခဲ့သည်။ ၂၀၁၅ ခုနှစ်ကတည်းက Notepad++ ကို GitHub တွင် လွှင့်တင်ခဲ့သည်။  Notepad++ သည် သွက်ထက်သော တည်းဖြတ်မှု အစိတ်အပိုင်းများကို အသုံးပြုထားသည်။

## အသွင်အပြင်များ
Notepad++ သည် မြောက်မြားစွာသော ပရိုဂရမ်းမင်း ဘာသာစကား နှင့် အခြားသမားရိုးကျ ဘာသာစကားများကို ထောက်ပံ့ပေးထားသည်။ ထောက်ပံ့ထားသော အသွင်အပြင်များတွင် အောက်ပါတို့ ပါဝင်သည်။

* Supports Microsoft Windows, Unix and Classic Mac OS line ending characters
* Automatic backup of unsaved files;
* Text encoding formats including ASCII, Unicode, UTF-8 and several UTF-16 encodings
* Find and replace with regular expressions (including multi-line); over multiple documents; and marking/summary of occurrences
* Square selection (to edit multiple lines at once)
* Data comparison
* Drag-and-drop
* Macro recording and execution
* Bookmarks
* Simultaneous editing
* Split screen editing and synchronized scrolling
* Tabbed document interface
* Zooming (with Control/Command + Mouse wheel)
* Speech synthesis (text to speech)
* Multiple clipboards (plugin required)
* Spell checker (requires Aspell)
* FTP Browser (plug-in included in standard installation)

## ပရိုဂရမ်းမင်း
Notepad++ သည်ကမ္ဘာပေါ်တွင် လူကြိုက်များသော တည်းဖြတ်မှု ဆော့ဖ်ဝဲတစ်ခု ဖြစ်သည်။ ၎င်းသည် syntax များကို ဟိုက်လိုက်လုပ်ကာ ဖော်ပြခြင်းနှင့်  programming, scripting, နှင့် markup languages များအတွက် code folding ပြုလုပ်ခြင်း စသည်တို့ကို ထောက်ပံ့ပေးထားသည်။ ပရိုဂရမ်းမင်း အတွက် ထောက်ပံ့ပေးထားသော အသွင်အပြင်များတွင် အောက်ပါတို့ ပါဝင်သည်။

* Auto-completion for a subset of the API of some programming language
* Syntax highlighting and syntax folding
* Indent guidelines for tab-indented files
* Matching brace highlighting (for curly braces and square brackets)
* Matching tag highlighting (for HTML and XML tags)
* Various tools such as line sorting, text encoding conversion, text folding
* File status auto-detection
* Customizable shortcut key mapping
* Function list
* Automatically detect the programming language that a given file uses, using a modifiable list of file extension bindings
* Manually set the programming language of the current file
* User defined programming languages (for syntax highlighting and autocompletion)
* Configurable syntax highlighting (font styles and colors)

Notepad++ သည်အောက်ပါ ပရိုဂရမ်းမင်း ဘာသာစကားများကိုလည်း ထောက်ပံ့ပေးထားသည်။

* Ada, asp, Assembly, AutoIt
* Batch
* C, C++, C#, Caml, Cmake, COBOL, CoffeeScript, CSS
* D, Diff
* Flash ActionScript, Fortran
* Gui4CLI
* Haskell, HTML
* INNO
* Java, Javascript, JSP
* KiXtart
* LISP, Lua
* Makefile, Matlab, MS-DOS, INI file
* NSIS, Normal Text File
* Objective-C
* Pascal, Perl, PHP, PostScript, PowerShell, Properties, Python
* R, Resource file, Ruby
* Shell, Scheme, Smalltalk, SQL
* TCL, TeX
* Visual Basic, VHDL, Verilog
* XML
* YAML

## Plugins
Notepad++ သည် marcos နှင့် plugins များကိုလည်း ထောက်ပံ့ပေးထားသည်။ Notepad++ တွင် plugins ပေါင်း ၁၄၀ ကျော်ကို ဖန်တီးထားပြီးဖြစ်သည်။

## ကိုးကား