Пређи на садржај

Notepad++

С Википедије, слободне енциклопедије
Notepad++
Програмер(и)Дон Хо
Репозиторијум Уреди на Википодацима
ПлатформаWindows
Доступан на90 језика
Лиценца2021:[а] GPL 3.0 or later[1]
2003:[б] GPL 2.0 or later[2]
Веб-сајтnotepad-plus-plus.org

Notepad++ (понекад npp или NPP) је уређивач текста и изворног кода за употребу са Windows-ом. Подржава уређивање са картицама, што омогућава рад са више отворених датотека у једном прозору. Име програма потиче од C постфикса за инкрементирања. [3]

Notepad++ је објављен као бесплатан софтвер отвореног кода под ГНУ-овом општом јавном лиценцом (GPL) 3.0 или новијом. У почетку је пројекат био смештен на SourceForge софтверском репозиторијуму (2003–2010), одакле је преузет преко 28 милиона пута,[4][5] и два пута је освојио награду SourceForge Community Choice Award за најбољи алат за програмере.[6] Затим се пројекат преселио у TuxFamily (2010–2015), а затим на GitHub (2015–данас).[7] Notepad++ користи компоненту за уређивање Scintilla.

Карактеристике

[уреди | уреди извор]

Notepad++ је уређивач изворног кода. Садржи истицање синтаксе, савијање кода и ограничено аутоматско довршавање за програмске, скриптне и језике за означавање, али не и интелигентно довршавање кода или проверу синтаксе. Као такав, може правилно истакнути код написан у подржаној шеми, али не може се проверити да ли је синтакса интерно исправна. [8][9][10][11] Од верзије 7.6.3, Notepad++ може да истакне елементе 78 синтакси, међу којима су:

Листа језика такође приказује две ставке за посебан случај за обичан текст: „Нормалан текст“ (подразумевано) или „ MS-DOS стил“, који покушава да емулира текстуалне уређиваче из доба DOS-а.

Notepad++ има функције за коришћење и креирање обичних текстуалних датотека. Препознаје три репрезентације новог реда (CR ,CR+LF и LF) и може да конвертује између њих у ходу. Поред тога, подржава реинтерпретацију обичних текстуалних датотека у различитим кодирањима знакова и може их конвертовати у ASCII, UTF-8 или UCS-2. Као такав, може да поправи обичан текст који делује бесмислице само зато што њихово кодирање знакова није правилно детектовано.

Notepad++ такође има функције које побољшавају искуство уређивања обичног текста уопште, као што су:

  • Аутоматско чување
  • Проналажење и замена низова текста регуларним изразима
  • Претраживање текстуалних низова унутар отворених картица
  • Претраживање текстуалних низова у директоријуму
  • Вођено увлачење
  • Означавање линија
  • Макрои
  • Истовремена монтажа [12]
  • Уређивање на подељеном екрану и синхронизовано скроловање
  • Линијска операција, укључујући сортирање, конверзију великих и малих слова (велика слова, мала слова, камиља слова, велика слова у реченици) и уклањање сувишних размака
  • Интерфејс документа са картицама [13]

Интернационализација

[уреди | уреди извор]

Notepad++ подржава интернационализацију путем XML датотека у формату специфичном за апликацију које садрже све интернационализоване стрингове на одређеном језику; ова датотека се може поново учитати из подешавања апликације. Преводи на нове језике се стога могу написати једноставним уређивањем постојеће датотеке.

Напомене

[уреди | уреди извор]
  1. ^ GPL-3.0-or-later since version 7.9.3.
  2. ^ GPL-2.0-or-later from version 1.0 to 7.9.2.

Референце

[уреди | уреди извор]
  1. ^ „Notepad++ 7.9.3 release”. notepad-plus-plus.org (на језику: енглески). 2021-02-15. 
  2. ^ „Upgrade Notepad++ License”. GitHub (на језику: енглески). 2021-01-24. 
  3. ^ „Notepad++the most useful plugins for developer (npp)”. Dirask.com. 30. 3. 2021. 
  4. ^ „SourceForge.net: Project Statistics for Notepad++”. SourceForge.net. Приступљено 2. 4. 2014. 
  5. ^ „Top Downloads - For all time, updated daily”. SourceForge. Приступљено 18. 4. 2011. 
  6. ^ „SourceForge's 4th Annual Community Choice Awards”. SourceForge. Архивирано из оригинала 19. 9. 2009. г. Приступљено 1. 10. 2009. 
  7. ^ „Notepad++ on GitHub”. notepad-plus-plus.org. Архивирано из оригинала 1. 7. 2016. г. Приступљено 2. 6. 2016. 
  8. ^ „Stack Overflow Developer Survey 2015”. 
  9. ^ „User Defined Language Files”. notepad-plus-plus.org. Архивирано из оригинала 23. 12. 2016. г. Приступљено 10. 11. 2015. 
  10. ^ DeCarlo, Matthew (26. 5. 2009). „Download of the Week: Notepad++”. TechSpot. Приступљено 1. 10. 2009. 
  11. ^ „Notepad++ Features”. notepad-plus-plus.org. Архивирано из оригинала 24. 6. 2013. г. Приступљено 10. 11. 2015. 
  12. ^ „Notepad++ Multi-editing”. Архивирано из оригинала 9. 8. 2016. г. Приступљено 17. 6. 2016. 
  13. ^ Fox, Geoff (7. 7. 2008). „Notepad++ Does It Again Again”. AppScout. Ziff Davis Media. Архивирано из оригинала 6. 9. 2010. г. Приступљено 1. 10. 2009. 

Спољашње везе

[уреди | уреди извор]