Notepad++: Difference between revisions

From NSIS Wiki
Jump to navigationJump to search
(updates function list plugin capabilities and version number)
Line 1: Line 1:
'''[http://notepad-plus.sourceforge.net/uk/download.php Download page]''' (~1.4 MB).<br>
'''[http://notepad-plus.sourceforge.net/uk/download.php Download page]''' (~1.4 MB).<br>
'''Version:''' 4.0.2.<br>
'''Version:''' 4.1.<br>
'''License:''' GPL <br>
'''License:''' GPL <br>
'''Author/Publisher:''' [http://notepad-plus.sourceforge.net/ Don Ho.].
'''Author/Publisher:''' [http://notepad-plus.sourceforge.net/ Don Ho.].

Revision as of 15:27, 12 May 2007

Download page (~1.4 MB).
Version: 4.1.
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.

Notepad++ with NSIS Integration

More screenshots

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

Run.. Help


Notepad++ can integrate with NSIS utilizing both syntax highlighting and compiling abilities. Additional plugins such as Function List assist in code navigation.


Syntax Highlighting:

  • In the menu, select Language -> NSIS.

Establishing a link to the NSIS Compiler

  1. In the menu, select Run -> Run..
  2. Verify that makensis.exe is in your environmental user path.
  3. Enter: makensis.exe "$(FULL_CURRENT_PATH)"
  4. Click Save..
  5. Assign a Name: NSIS Compile
  6. Select User Key Binding

Running NSIS Compiler

  • Menu -> Run - > NSIS Compile
  • You can also use the custom key binding to execute the NSIS Compiler.

NSIS Function & Section Listings:

  • In the menu, select Plugins -> Function List -> List..

Links