Notepad++: Difference between revisions

From NSIS Wiki
Jump to navigationJump to search
Line 40: Line 40:
|}
|}


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




Line 57: Line 57:
* Menu -> Run - > NSIS Compile  
* Menu -> Run - > NSIS Compile  
* You can also use the ''custom key binding'' to execute the NSIS Compiler.
* 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 ==
== Links ==

Revision as of 15:26, 12 May 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.

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