This package consumes the following services:
nsis-ide
Adds IDE-like features for NSIS development in Atom
Installation
apm
Install nsis-ide from Atom's Package Manager or the command-line equivalent:
$ apm install nsis-ide
Using Git
Change to your Atom packages directory:
# Windows Powershell
cd $Env:USERPROFILES\.atom\packages
# Windows Command Prompt
$ cd %USERPROFILE%\.atom\packages
# Linux & macOS
$ cd ~/.atom/packages/
Clone repository as nsis-ide:
$ git clone https://github.com/NSIS-Dev/atom-nsis-ide nsis-ide
Inside the cloned directory, install Node dependencies:
$ yarn || npm install
Dependencies
This package makes use of atom-package-deps to automatically install additional packages it depends on. However, you might have to restart Atom in order to use them.
Components
This package is largely a “meta package”. Other than adding adding a tool-bar, it consists mainly of third-party NSIS packages. Together, they turn Atom into a powerful, near-IDE editor for NSIS developers.
NSIS
language-nsis– grammar, snippets, build toolnsis-plugins– snippets for third-party plug-insbuild-makensis– alternative build tool with linter supportbuild-makensis-wine– build on any Wine-compatible platformlinter-makensis– linter plug-inhyperclick-nsis– hyperclick provider
nsL Assembler
language-nsl– grammar, snippets, build tool for nsL Assemblerbuild-nsl– alternative build tool with linter support
Haskell
haskell-nsis– snippets for the Haskell DSL
Also included are several convenience packages, that are not primarily targeted at NSIS users.
Related
- node-makensis - Node wrapper for
makensis - vscode-nsis - NSIS package for Visual Studio Code
License
This work is dual-licensed under The MIT License and the GNU General Public License, version 2.0