Integrated debugging
A debugging engine is built into the IDE. Set breakpoints, step through code line by line and inspect installer variables while you debug your scripts.
A graphical interface for writing, compiling and debugging scripts for Jordan Russell's Inno Setup compiler.
Whether it's a small freeware tool or a large, complex application, Inno Script Studio helps you build the Windows installation you and your users need, with far less hand-editing of script files.
Inno Script Studio presents your Inno Setup script in a logically structured, graphical interface. Any developer can define and maintain an installation script without learning a new scripting language.
The core interface elements are:
Every panel is dockable, and the whole layout can be customised to suit the way you work.
A debugging engine is built into the IDE. Set breakpoints, step through code line by line and inspect installer variables while you debug your scripts.
Compile with either the Unicode or ANSI Inno Setup compiler. Point Inno Script Studio at the compiler you want; there's no need to install or run different versions of the standard IDE.
Add actions that run before and after compilation, extending your script with processing the Inno Setup compiler doesn't offer on its own.
Built on the Scintilla editor component, so the display of every syntax element can be adjusted to your liking.
Extend existing features or add entirely new ones through the integrated plugin framework, without waiting for an update.
Output from every compile step and the debugger goes to a time-stamped log that's easy to navigate. Export it as text, or save it automatically while compiling.
Give your installer a visual style when you have the ISSkin by Codejock add-on for Inno Setup installed.
A tour of the main window and dialogs. Select any image to enlarge it; use the arrow keys to move between images.
Inno Script Studio needs the Inno Setup compiler, available free from jrsoftware.org.
For the most stable experience, download the final release. It's been well tested by a large group of users.
ISStudio_Latest.exeBeta releases carry new features before they reach a final release, but haven't been fully tested yet.
There's no beta available right now.
Community-contributed translations of the interface. Extract a pack into your Inno Script Studio\Languages\ folder. Versions 2.4.2 and later already include the available language files in the installer.
| Language | For version | Translated | Released | Download |
|---|---|---|---|---|
| Brazilian Portuguese | 2.0.x | 100% | 6 May 2013 | Download |
| Chinese (Simplified) | 2.0.x | 100% | 30 Jun 2013 | Download |
| Chinese (Traditional) | 2.0.x | 100% | 30 Jun 2013 | Download |
| French | 2.0.x | 100% | 1 May 2013 | Download |
| German | 2.0.x | 100% | 1 May 2013 | Download |
| Polish | 2.0.x | 100% | 6 May 2013 | Download |
| Russian | 2.0.x | 99% | 30 Apr 2013 | Download |
| Slovak | 2.0.x | 100% | 30 Jun 2013 | Download |
| Spanish | 2.0.x | 96% | 30 Apr 2013 | Download |
Every change since the 2.0 beta series, newest first.
WizardResizable, WizardSizePercent, WizardStyle, VersionInfoOriginalFileName, PrivilegesRequiredOverridesAllowed, UsePreviousPrivileges and SignToolRunMinimizedWizardImageAlphaFormat [Setup] directive to Setup Options > Appearance, as per Inno Setup 5.5.7notcontentindexed attribute to the [Files] and [Dirs] property dialogsDisableWelcomePage defaults to True, DisableDirPage and DisableProgramGroupPage default to Auto, and WizardImageBackColor on Setup Options > Appearance is disabledSetupMutex, SignToolRetryCount, OutputSCaptionGenericTemplates, SCaptionSpecializedTemplates, SCaptionThemedTemplates, SCaptionPluginDisable, SCaptionPluginEnable, SMessageDebuggerTerminateProcessThis version is much faster than earlier versions of Inno Script Studio.
SCaptionBlankScript, SCaptionInnoSetupProject, SCaptionSelectRegistryFile, SFormCaptionImportRegistryFiles, SCaptionSelectINIFile, SFormCaptionImportINIFiles, SFormCaptionImportMessagesQuestions, bug reports or suggestions about Inno Script Studio are welcome.
Found a problem? Check whether it's already been reported, or log a new issue.
Open the bug trackerFor support, sales, website or general questions, email Kymoto Solutions directly.
support@kymoto.orgInno Script Studio is free to use, but building, supporting and hosting it isn't free. If it saves you time, a donation helps cover those costs and keeps development going.