Source Insight Product Updates

This is the place to download the latest Source Insight updates.

In order to use the updates, you must have a valid Source Insight serial number, or run in Trial mode.

The updates contain a full installation of Source Insight. They are not patch files, so you do not need to have Source Insight installed on your machine already.


Source Insight 4 - Latest Version

Version 4.0.0086 - April 27, 2017

This requires a valid version 4.x license, OR you can run this in Trial mode for up to 30 days.

View Changes

Fix: Several errors fixed that can happen if your Windows user name contains Japanese or Chinese text, or any non-ANSI characters. This could cause error messages about not being able to create the project list, or open a project.

Fix: Lookup References: was not finding results if the string you entered was not a declared symbol name. For example, a word inside a comment. This was different than in version 3.5.

Fix: C++: In function declarations, using the pure virtual syntax "= 0" after certain keywords caused the function to not get recognized.

Fix: C++: Parsing error for Lambda functions with omitted parameter lists. Eg: [ capture-list ] { body }

Fix: Code Snippets: Sometimes when a snippet was inserted, the indentation was incorrect.

Fix: Bugs fixed in the Intelligent Paste function, which is supposed to paste new lines at the correct indent level.

Source Insight 3.5 - Latest Version

Version 3.5.0083 - June. 13th, 2016

This requires a valid version 3.x license.

View Changes

Version 3.50.0083 - June 7, 2016

Fix: Macro functions GetSymbolLocation and GetSymbolLocationEx were failing to find project files when the given symbol parameter was the name of a file.

Version 3.50.0082 - March 11, 2016

Fix: Display bugs fixed for Windows 10, high DPI displays, and using Windows magnification greater than 100%. In particular, resizing or moving docked windows did not draw correctly in those situations.

Fix: C/C++ #include statements: The Jump To Definition command would not open the file in the include statement if the file was in a subdirectory. For example: #include "subdir\header.h". Now the path in the include statement is evaluated relative to the project source root directory.

Fix: Relation window was not showing function call trees correctly for Visual Basic and Basic.

Fix: Replace command: the "Whole File" option setting is now preserved after pressing the Replace button.

All Releases