Templar-von-Midgard / sublime-innosetup

Inno Setup syntax definition, completions and build system for SublimeText

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Inno Setup for Sublime Text

The MIT License Package Control GitHub Travis

Inno Setup syntax definitions, completions and build system for Sublime Text.

Screenshot

Screenshot of Inno Setup in Sublime Text with Hopscotch color scheme

Installation

Package Control

  1. Make sure you already have Package Control installed
  2. Choose “Install Package” from the Command Palette (Super+Shift+p)
  3. Type “Inno Setup” and press Enter

GitHub

  1. Change to your Sublime Text Packages directory
  2. Clone repository git clone https://github.com/idleberg/sublime-innosetup.git 'Inno Setup'

Manual installation

  1. Download the latest stable release
  2. Unzip the archive to your Sublime Text Packages directory

Usage

Completions

Auto-completion will always list all available flags for a command, the first flag displayed is always the default.

Building

Building requires a properly installed Inno Setup, and to build on Unix you need Wine. You can build your script using the default Super+b shortcut or from selecting the build option in the Tools menu. Output files will be placed in the same folder as your input.

Windows

Should the build system be unable to locate the compiler, you should probably re-install Inno Setup to make sure required registry keys are created. Alternatively, you can specify the install location in the environment variable %INNO_HOME%.

Linux

Use the default shortcut Super+b to build scripts. Should you experience a Permission denied error, change the permissions of the Bash script: chmod +x build.sh.

License

This work is licensed under the The MIT License.

Donate

You are welcome support this project using Flattr or Bitcoin 17CXJuPsmhuTzFV2k4RKYwpEHVjskJktRd

About

Inno Setup syntax definition, completions and build system for SublimeText

License:MIT License


Languages

Language:JavaScript 81.9%Language:Python 12.1%Language:Shell 4.5%Language:Batchfile 1.6%