Software:Source Insight: Difference between revisions

From HandWiki
(linkage)
 
(import)
 
Line 1: Line 1:
}}
{{Infobox software
{{Infobox software
| name = Source Insight
| name = Source Insight
Line 10: Line 8:
| developer = Source Dynamics
| developer = Source Dynamics
| operating_system = [[Software:Microsoft Windows|Windows]]
| operating_system = [[Software:Microsoft Windows|Windows]]
| genre = [[Software:Source code editor|source code editor]]
| genre = [[Software:Source code editor|Source code editor]]
| license = [[Proprietary software|proprietary]]
| license = [[Proprietary software|Proprietary]]
| website = http://www.sourceinsight.com
| website = http://www.sourceinsight.com
}}
}}
'''Source Insight''' is a [[Software:Source code editor|source code editor]] by Source Dynamics.  Source Insight provides [[Syntax highlighting|syntax highlighting]] code navigation and customisable [[Keyboard shortcut|keyboard shortcut]]s. It bills itself not just as an editor but a tool to understand a large source code base, and for this reason is called "program editor and analyser." It provides features such as relation, context, and [[Symbol|symbol]] windows. It also can display reference trees, class inheritance diagrams, and call trees, as it builds an internal database of symbolic information as it self-parses the source. Its greatest benefit is to speedup code comprehension on an unfamiliar project.


==Novel features ==
==Novel features ==
Source Insight provides all the features of the venerable [[Software:Cscope|cscope]] in a GUI environment along with a program editor. These C features are extended to object oriented domain and made more robust by being tolerant of the '[[Typedef|typedef]]s' or 'pragmas' of embedded processor C extensions. Further features such as 'ifdef support' and conditional parsing allows view of the code with inactive code visually and thus aiding speedy comprehension. As more code is added, Source Insight automatically keeps its database updated, displaying variables in different colors depending on if they are local, global, static, function arguments, or yet undefined.<ref>[http://www.techweb.com/encyclopedia?term=source%20code%20editor techWeb], "source code editor, with "source insight" as a demonstration vehicle"</ref>


==History and usage ==
==History and usage ==
It is a commercial software with a usual EULA. A 30-day trial version is available. Source Insight has a loyal user-base in the software industry as many long time users find it difficult to work without it{{Citation needed|date=April 2011}}. Source Insight has been a player for over 15 years but being Windows-only, its visibility has diminished somewhat, especially with the rise of cross-platform development and programmers being wedded to IDEs from their compiler vendor.
It is a commercial software with a usual EULA. A 30-day trial version is available. Source Insight has a loyal user-base in the software industry as many long time users find it difficult to work without it . Source Insight has been a player for over 15 years but being Windows-only, its visibility has diminished somewhat, especially with the rise of cross-platform development and programmers being wedded to IDEs from their compiler vendor.


It is mentioned in the leaked Windows NT source code, ''Source Insight''. ''(very powerful and comes on 1 floppy disk!)''
It is mentioned in the leaked Windows NT source code.


==Supported languages==
==Supported languages==
Source Insight supports a wide variety of [[Programming language|programming language]]s but is primarily geared towards C/C++, C# and Java.
Source Insight supports a wide variety of [[Programming language|programming language]]s but is primarily geared towards C/C++, C# and Java.



Latest revision as of 22:18, 19 April 2024

Source Insight
Developer(s)Source Dynamics
Operating systemWindows
TypeSource code editor
LicenseProprietary
Websitehttp://www.sourceinsight.com

Novel features

History and usage

It is a commercial software with a usual EULA. A 30-day trial version is available. Source Insight has a loyal user-base in the software industry as many long time users find it difficult to work without it . Source Insight has been a player for over 15 years but being Windows-only, its visibility has diminished somewhat, especially with the rise of cross-platform development and programmers being wedded to IDEs from their compiler vendor.

It is mentioned in the leaked Windows NT source code.

Supported languages

Source Insight supports a wide variety of programming languages but is primarily geared towards C/C++, C# and Java.

See also

References

External links