Notepad++: Difference between revisions
From NSIS Wiki
Jump to navigationJump to search
No edit summary |
m (→Details) |
||
Line 10: | Line 10: | ||
This project, based on the Scintilla editor component, is written in C++ with pure Win32 API calls and uses STL. Notepad++ is licensed under the GPL Licence. The aim of Notepad++ is to offer a slim and efficient binary with a totally customizable GUI. | This project, based on the Scintilla editor component, is written in C++ with pure Win32 API calls and uses STL. Notepad++ is licensed under the GPL Licence. The aim of Notepad++ is to offer a slim and efficient binary with a totally customizable GUI. | ||
[[Image:Notepad_plus_plus-NSIS-Settings.png|right|thumb| | [[Image:Notepad_plus_plus-NSIS-Settings.png|right|thumb|180px|Notepad++ with NSIS Integration]] | ||
[http://notepad-plus.sourceforge.net/uk/screenshots.php More screenshots] | [http://notepad-plus.sourceforge.net/uk/screenshots.php More screenshots] |
Revision as of 14:40, 18 April 2007
Download page (~1.4 MB).
Version: 4.0.2.
License: GPL
Author/Publisher: Don Ho..
Details
Notepad++ is a free, open source (GPL) source code editor which supports several programming languages running under the Microsoft Windows environment.
This project, based on the Scintilla editor component, is written in C++ with pure Win32 API calls and uses STL. Notepad++ is licensed under the GPL Licence. The aim of Notepad++ is to offer a slim and efficient binary with a totally customizable GUI.
Features
- Provides syntax highlighting for NSIS.
- Has translatable interface to many languages (available in English, Spanish, French, Russian, German);
- Code Folding;
- Tabbed Editing;
- Auto-completion;
- Reg-ex search and replace;
- No Admin requirement for installation;
- Scriptable key bindings;
- And more!
Integrating with NSIS
Additional Information
Extensions Supported .nsi .nsh as NSIS project files. Additional Help |
Notepad++ can integrate with NSIS utilizing both syntax highlighting and compiling abilities.
Syntax Highlighting:
- In the menu, select Language -> NSIS.
Establishing a link to the NSIS Compiler
- In the menu, select Run -> Run..
- Verify that makensis.exe is in your environmental user path.
- Enter: makensis.exe "$(FULL_CURRENT_PATH)"
- Click Save..
- Assign a Name: NSIS Compile
- Select User Key Binding
Running NSIS Compiler
- Menu -> Run - > NSIS Compile
- You can also use the custom key binding to execute the NSIS Compiler.