Language support, snippets and build-system for pynsist, a tool to build Windows installers for your Python applications
See Pynsist in action
Launch Quick Open, paste the following command, and press Enter
ext install idleberg.pynsist
With shell commands installed, you can use the following command to install the extension:
$ code --install-extension idleberg.pynsist
Download the packaged extension from the the release page and install it from the command-line:
$ code --install-extension path/to/pynsist-*.vsix
Alternatively, you can download the packaged extension from the Open VSX Registry or install it using the ovsx
command-line tool:
$ ovsx get idleberg.pynsist
Change to your Visual Studio Code extensions directory:
# Windows Powershell
cd $Env:USERPROFILES\.vscode\extensions
# Windows Command Prompt
$ cd %USERPROFILE%\.vscode\extensions
# Linux & macOS
$ cd ~/.vscode/extensions/
Clone repository as pynsist
:
$ git clone https://github.com/idleberg/vscode-pynsist pynsist
This package provides snippets to create sections and settings inside your installer.cfg
, as well as all supported NSIS variables.
Before you can build, make sure pynsist
and makensis
are in your PATH environment variable. Alternatively, you can specify the path to pynsist
in your user settings.
Once set up, you can make use of the commands provided by this package:
pynsist: Generate Script
- generates an NSIS script from yourinstaller.cfg
pynsist: Compile Installer
- generates an NSIS script and compiles itpynsist: Create Build Task
- create build task for the built-in Task Runner
This work is licensed under The MIT License