Bináris file-ok
A bináris(azaz futatható program) letöltése két formátumban lehetséges: zip állományként és telepítős változatban. A telepítős alakban beállíthatod a telepítés nyelvét, a telepítendő komponensek listáját stb. A .zip állomány csupán a minimális számú file-t tartalmazza a programhoz.
A tömörített .zip állományon keresztüli telepítéshez, ha a Notepad++ programot elősszőr telepíted, csak tömörítsd ki az állományt a célkönyvtárba, aztán futtasd a notepad++.exe file-t. Azonban, ha a Notepad++ programot frissíted egy újabb verzióra, kövesd az alábbi utasításokat:
- Hívd elő a Futtatás ablakot a Start menü->Futtatás...-on keresztül (Notepad++ programnak ki kell kapcsolva lennie).
- Másold ezt a szöveget a Futattás ablakába: %APPDATA%\Notepad++ .
- Kattins az OK-ra. A "Notepad++" nevű mappa megnyílik.
- Töröld a következő 2 file-t: config.xml és a stylers.xml aztán tömörítsd ki a .zip file-t és indítsd el a Notepad++ programot.
A Notepad++ indítható formáinak letöltése
Forrásfájlok
Ahhoz, hogy lefordíthasd a programot:
- Az indítható állomány létrehozásához (notepad++.exe), használhatod a VC++ 7-et vagy a MinGW 3.0 / 2.X (az elkészítéshez szükséges file mellékelve)
- A .dll file-ok létrehozásához (SciLexer.dll) , használd a MinGW 3.0 / 2.X
Minden kódfile a notepad++\PowerEditor\bin könyvtárba fog fordítódni.
Az indítófile npp.exe a MinGW 3.0 által lett lefordítva,
a futó könyvtárak folytonos kapcsolása miatt több mint 160KB a file ami jóval több mint amit a VC++ 7 fordít.
Ha sikerül az exe file méretét csökkentened
kérlek add tudtomra, és kérlek oszd meg velem azt is hogyan csináltad. A Notepad++ forrásfájljainak letöltése
Pluginok
A v3.1-es verziótól fogva a Notepad++ rendelkezik a kiegészítések támogatásának képességével - a pluginkezelő rendszerrel. Kérlek olvasd el a Pluginokról szóló összeállítást, hogy ezekről több információhoz juthass.
|
Plugin
|
Info
|
Author
|
Function List
|
Function list offers a list of fuction (or section)
according of the language of current document, in order to access to the function or section you need quickly.
The supported languages are : C, C++, Resource File, Java, Assembler, MS INI File, HTML, Javascript, PHP, ASP, Pascal, Python, Perl, Objective C, LUA, Fortran, NSIS, VHDL, SQL, VB and BATCH.
|
|
Insertion
|
Plugin Demonstration : Insertion of current file name and date & time. Auto-close the html/xml tag
|
|
XML Tools
|
This plugin is a small set of useful tools for editing XML with Notepad++. The plugin is libXML2-based.
The plugin features are:
- XML syntax Check
- XML Schema (XSD) + DTD Validation
- XML tag autoclose
- Pretty print
- Linarize XML
- Current XML Path
- Conversion XML <-> Text
- Comment / Uncomment
- XPath expression evaluation
|
|
TextFX
|
TextFx is one of the first plugins while the plugin system was available in Notepad++.
You will be amazed by its huge number of features and its small size.
Here is Text FX official site with detail Information.
|
|
Explorer plugin
|
Explorer plugin is a file browser. You can open whatever you want from it in Notepad++, just double click!
|
|
ConvertExt
|
ConvertExt is a plugin for Notepad++ 3.5 and above.
This plugin allows Notepad++ to:
- view a text file in different encodings (codepages);
- convert a text file from one encoding to another;
- add and work with your own [external] encoding tables;
- replace a typed character by another user-defined character;
- autocomplete a left bracket with a corresponding right bracket
|
|
Hex Editor
|
It's a damn good Hex Editor - works seamlessly with Notepad++
|
|
Colour Picker
|
A colour picker which translates your selected colour in hexadecimal. You can download its source code
|
|
Doc Updater
|
Document updater updates your opened documents in Notepad++ every 3 seconds.
|
|
QuickText
|
A fantastic generic snippet manager, which supports all the languages supported by Notepad++.
|
|
SearchInFiles
|
A nice done Find in files plugin with which you have a lot of extra informations.
|
|
NppExec
|
With this NppExec plugin you can execute your commands or saved scripts without leaving Notepad++. It makes you triple your productivity!
|
|
Light Explorer
|
A light explorer plugin not only in weight but also in speed.
|
|
Spell-checker
|
Here is the spelchecker spellcheker spellchecker which can corect correct your typos in your langage (damn!) language. You need to instal install Aspell before using it.
|
|
DBGP plugin
|
This is a php debugger (XDebug) which talks DBGP protocol. Use this plugin to transform your Notepad++ to a php IDE.
|
|
Compare Plugin
|
A very useful diff plugin to show the difference between 2 files (side by side).
|
|
SecurePad
|
With this you can encrypt/decrypt whole documents or selected text with your own key.
It is useful for storing sensitive information like logins and you don't want them lying around in a plaintext file.
|
|
FTP_synchronize
|
A FTP client which is integrated in Notepad++ seamlessly.
Open a php file from a server of distance, modify it, save it and try it on your browser directly just like you work locally.
|
|
HTMLTag
|
This plug-in provides two core functions to Notepad++:
- HTML and XML tag matching, like the built-in brace matching (Ctrl+B / Shift+Ctrl+B)
- HTML entity encoding/decoding (example: é to é and vice versa)
|
|
NppExport
|
NppExport is a true WYSIWYG exporter.
It allows you not only to save your source code as a html/rtf file,
but also to copy your source code in the clipboard in RTF/HTML format,
so you can paste it into your word processor (MS Word, Abiword, openoffice.org Writer) to get the same visual effect.
|
|
NativeLang
|
NativeLang allows you to translate the plugin menu/dialog in your native language.
|
|
Simple script
|
Simple script plug-in allows you to make up your script from buid-in functions then execute the script in linear. It was originally designed to help format e-books for easier reading on a computer screen, but it's generic enough to use for a variety of different purposes.
|
|
MultiClipboard
|
MultiClipboard plugin implements multiple (10) text buffers that is filled up via copying
and/or cutting of text. To paste any text from the buffers, use
Ctrl-V or middle mouse click (normal paste):
to paste the most recently copied/cut text
Ctrl-Shift-V or Shift-middle mouse click:
to pop up a menu with the text buffer entries. Select the desired menu
item to paste it
|
|
SpeechPlugin
|
No kidding, Notepad++ speakes now.
Use SpeechPlugin, you can make Notepad++ dictate your text or source code.
Of course, the speakers is necessary.
|
|
WindowManager
|
If you open a lot of file every time you launch Notepad++, WindowManager may help you to swich a file to another.
This screenshot will explains better.
|
|
Gmod 10 Lua Syntax Highlighter
|
A Garry's Mod 10 lua syntax highlighter plugin. It's also a good demostration of syntax highlighter plugins for Notepad++
|
|
Log plugin
|
Log plugin allows Notepad++ has one of MS Notepad basic features : Append the date/time at the end of file after a file is opened in Notepad++, if file begins with ".LOG".
|
|
Jegyzettömb lecserélése
Itt egy kis Notepad++ indító aminek segítségével a Jegyzettömb teljesen lecserélhető a Notepad++ programra.
Telepítési utasítások:
- Csinálj egy biztonsági másolatot a Notepad.exe állományról.
- Másold be a notepad.exe-t, amit megtalálhatsza a csomagban, az alábbi három könyvtárba (in given order) :
- c:\windows\servicepackfiles\i386
- c:\windows\system32\dllcache
- c:\windows\system32
- c:\windows
Mikor lecserélted a notepad.exe-t a c:\windows\system32 és a c:\windows könyvtárakban, egy "Windows Filevédelmi Hibaüzenetet fogsz kapni" , kattins a Mégse gombra. Aztán a következő megjelenő ablakban az OK-ra.
- Módosítsd a registry adatbázist(ha a program telepítésénél a telepítős állományt használtad fel, nincs szükséged ennek a lépésnek a végrehajtására): Készíts egy kulcsot \HKEY_LOCAL_MACHINE\SOFTWARE\Notepad++, aztán add meg a Notepad++ teljes elérési útvonalát a kulcs alapértékének. Az én esetemben: C:\Program Files\Notepad++.
Mostantól a Notepad++ az alpértelmezett "Jegyzettömböd".
Itt köszönném meg ezt Stépho-nak, aki ezt létrehozta. A forráskód elérhető innen.
Explorer lebegő-menü bejegyzés(jobb egérklikk)
Az egyik legkedveltebb lehetőség a megnyitás Explorer lebegő-menün keresztül(jobb egérklikk). Mostantól (a 3.4-es verziótól) ez a lehetőség integrálva van az alaptelepítés során, köszönhetően a komponens készítőjének Paulius Maruska-nak. Ha a Notepad++ programot .zip állományból telepítetted az Explorer lebegő-menü bejegyzés letölthető innen.
Offline Súgó file(Használati útmutató)
Eléggé egyszerű a Notepad++ mindennapi használata. AZonban ha összetettebb dolgokat akarsz csinálni a Notepad++ programmal szükséged lehet egy kis segítségre. Ez a segítség 3 formában érhető el: Offline Súgó file chm formátumban(windows súgó), Használati utasítás pdf formátumban és Használati utasítás postscript formában .
Köszönöm Adrien Sales-nek az ezek létrehozásában való segítségét.
Logók
Néhány ember megkért, hogy tegyek fel néhány Notepad++ logót az oldalra. Tehát itt vannak.
Nyelvi file-ok
A Notepad++(a 2.3-as verziótól kezdve) támogatja a többnyelvű használatot a megfelelően lefordított xml file-okon keresztül(from english.xml). Erre nincs szükséged ha a programot a telepítős verzióval telepítetted. Szükséged lehet a különböző nyelvi file-okra, ha a Notepad++ programot a .zip formátumú változatból szerezted be(vagy ha a nyelved nem támogatja az NSIS telepítő).
Ahhoz, hogy a Notepad++ másik nyelven beszéljen :
- Töltsd le ahhoz a nyelvhez tartozó file-t, amire szükséged van, aztán nevezd át nativeLang.xml-re.
- Kattints a Start menüben a Futtatás menüpontra és írd bele(vagy másold be) %APPDATA%\Notepad++ majd kattints az OK-ra
- Másold a nativeLang.xml-t a megnyitott könyvtárba.
- Indítsd el a Notepad++ programot
A jelenleg elérhető nyelvek a Notepad++ programhoz:
API file-ok
Notepad++ támogatja az automatikus kiegészítést (a 2.0-ás verziótól kezdve). Kérlek nézd meg a automatikus kiegészítésről szóló leírást, hogy többet tudhass meg erről a funkcióról.
Néhány API file amire szükséged lehet :
Felhasználó általi nyelvmeghatározó rendszerhez file-ok
Néhány programnyelv file-ja amelyre szükséged lehet. Itt egy kis leírás hogyan is telepítsd őket:
- Tölsd le a file-t a gépedre
- Nyisd meg a file-t valamelyik szövegszerkesztő alkalmazással (mondjuk a notepad++ programmal vagy a Jegyzettömbbel)
- Kattints a Start menüben a Futtatás menüpontra és írd bele(vagy másold be) %APPDATA%\Notepad++ majd kattints az OK-ra
- Nyisd meg a userDefineLang.xml-t egy szövegszerkesztővel
- Ha ez az első nyelv amit hozzáadsz, másold bele a letöltött file teljes tartalmát a userDefineLang.xml file-ba, kicserélve azt a tartalmával. Ha ez a második vagy akárhanyadik nyelv amit hozzáadsz akkor másolj bele a file-ba mindent a file-okból és zárd a file-ok tartalmát <UserLang...> és </UserLang> közé és a </NotepadPlus>elé.
- Mentsd el az újonnan létrehozott userDefineLang.xml-t
Kérlek tanulmányozd a Felhasználó Általi Nyelvmeghatározó Rendszerről szóló leírást további információkért.
Téma csomag
Követelmény: 2.4-es vagy magasabb verziójú program
Telepítése:
- Az állomány tartalmát tömörítsd ki egy könyvtárba, mondjuk C:\foo\.
- Nyisd meg a toolbarIcon.xml-t amit a Notepad++ tartalmaz.
cseréld ki a E:\Sources\notepad++\PowerEditor\bin\newIcons\-t a C:\foo\ a tagbe<Theme name = "Demo" pathPrefix = "E:\Sources\notepad++\PowerEditor\bin\newIcons\"> és mentsd el.
- Hívd elő a Futtatást a Start menü -> Futtatás...; menüpontotkon keresztül, gépeld be %APPDATA%\Notepad++ és nyomj Entert.
A Notepad++nevű könyvtár fog feltűnni. Másold a módosított toolbarIcon.xml-t a nyitott mappába.
- Eljött a pillanat: Zárd be a Notepad++ programot, aztán indítsd be azt megint. A Crystal ikonkészlet ikonjait fogod látni az alapértelmezett ikonok helyett.
Ne felejtsd el a "Nézet->Eszköztár" menüpontot ellenőrizni, különben nem fognak az ikonok látszani.
Notepad++ Theme Demo Package

Nem tudtam milyen ikonokat kitalálni egyes menüelemkehez pl.: Hosszú sorok tördelése, Láthatatlan karakterek
Ha van megfelelő ötleted, és már az ikonjaid is készenvannak, kérlek juttasd el őket hozzám ha publikálni szeretnéd őket.
Crystal++ Theme Package

A teljes ikonkészletet létrehozta: Alican Toprak.
|