Notepad++
Notepad++ v7 on Windows 10, depicting MediaWiki 1.27.1 source code | |
ဆော့ဖ်ဝဲလ်ရေးသူ(များ) | Don Ho |
---|---|
ပထမဆုံး ဖြန့်ချိခြင်း | နိုဝင်ဘာ ၂၄၊ ၂၀၀၃ |
ရီပိုစစ်တရီ | github.com/notepad-plus-plus/notepad-plus-plus |
ပရိုဂရမ်းမင်း ဘာသာစကား | C++ |
ကွန်ပျူတာ စက်လည်ပတ်ရေး စနစ် | မိုက်ခရိုဆော့ဖ် ဝင်းဒိုးစ် |
ပလက်ဖောင်း | IA-32, x86-64 |
ဆိုဒ် | 2.70 MB |
ရရှိနိုင်သော ဘာသာစကား | over 50 languages via Scintilla, plus additional user-defined languages[၁] |
ဆော့ဖ်ဝဲလ် အမျိုးအစား | Source code editor |
လိုင်စင် | GNU General Public License |
ဝက်ဘ်ဆိုဒ် | notepad-plus-plus.org |
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 ပေါင်း ၁၄၀ ကျော်ကို ဖန်တီးထားပြီးဖြစ်သည်။
ကိုးကား
[ပြင်ဆင်ရန်]- ↑ ၁.၀ ၁.၁ ၁.၂ User Defined Language Files။ notepad-plus-plus.org။ 23 December 2016 တွင် မူရင်းအား မော်ကွန်းတင်ပြီး။ 5 April 2017 တွင် ပြန်စစ်ပြီး။
- ↑ SourceForge.net: Project Statistics for Notepad++။ SourceForge.net။ 2014-04-02 တွင် ပြန်စစ်ပြီး။
- ↑ Top Downloads - For all time, updated daily။ SourceForge။ 2011-04-18 တွင် ပြန်စစ်ပြီး။
- ↑ SourceForge's 4th Annual Community Choice Awards။ SourceForge။ 19 September 2009 တွင် မူရင်းအား မော်ကွန်းတင်ပြီး။ 2009-10-01 တွင် ပြန်စစ်ပြီး။
- ↑ Notepad++ on GitHub။ 1 July 2016 တွင် မူရင်းအား မော်ကွန်းတင်ပြီး။ 5 April 2017 တွင် ပြန်စစ်ပြီး။
- ↑ ၆.၀ ၆.၁ Notepad++ Features။ notepad-plus-plus.org။ 24 June 2013 တွင် မူရင်းအား မော်ကွန်းတင်ပြီး။ 5 April 2017 တွင် ပြန်စစ်ပြီး။
- ↑ Notepad++ Multi-editing။ 9 August 2016 တွင် မူရင်းအား မော်ကွန်းတင်ပြီး။ 5 April 2017 တွင် ပြန်စစ်ပြီး။
- ↑ Fox၊ Geoff။ "Notepad++ Does It Again Again"၊ AppScout၊ Ziff Davis Media၊ July 7, 2008။ 2009-10-01 တွင် ပြန်စစ်ပြီး။ Archived from the original on 6 September 2010။
- ↑ DeCarlo၊ Matthew။ "Download of the Week: Notepad++"၊ TechSpot၊ 2009-05-26။ 2009-10-01 တွင် ပြန်စစ်ပြီး။
- ↑ Stack Overflow Developer Survey 2015။