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 ပေါင်း ၁၄၀ ကျော်ကို ဖန်တီးထားပြီးဖြစ်သည်။

ကိုးကား

ဆော့ဖ်ဝဲလ်