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.0148 - October 2, 2025
This requires a valid version 4.x license, OR you can run this in Trial mode for up to 30 days.
Fix: Changes to font metric handling to improve appearance for some fonts.
Recent Update 4.0.0146:
New: Line Spacing: You can set the line spacing by selecting Options > Preferences > Windows.
This replaces the old setting for "Smaller line heights" found in Options > Preferences > Display > Spacing.
Change: #pragma region items now show in the symbol pane on the left so that they can be collapsed.
Change: Miscellaneous UI improvements and updated scroll bars. The horizontal scrollbar now only appears if needed.
Change: Using the -license-file
option to install a license now runs to install the license and then exits immediately. This is useful for automated installs in scripts. The sourceinsight4.exe program returns a non-zero exit code if errors, and displays any error messages in the console if it was invoked from the command shell.
Change: Custom Language properties: added options for numbers in the formats: nnnb
binary, nnnx
hex, 0bnnn
binary, and 0onnn
octal.
Fix: C++: Raw strings are handled correctly.
Fix: C++: Resolving auto type expression was not correct if a subscript was used.
Fix: Parser could crash when expanding some token macros on long lines.
Fix: C/C++: static_assert(...) is parsed correctly.
Fix: C/C++: several standard types, such as uint_fast8_t
, were added to the default syntax highlighting.
Fix: Bookmarks: Editing a file could cause bookmarks to shift to point to a different file or position and seem to disappear.
Fix: Symbol Pane on left side could become unresponsive for a few seconds in some situations.
Fix: Improved font handling uses more accurate font metrics.
Source Insight 3.5 - Latest Version
Version 3.5.0086 - October 17, 2019
This requires a valid version 3.x license.
Version 3.50.0086 - October 17, 2019
Small changes to dialog font handling, and edit text control for compatibility.
Updated code signing certificate.
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 "subdirheader.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.