Source Insight is a source code editor by Source Dynamics. Source Insight provides syntax highlighting, code navigation and customizable keyboard shortcuts. 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 analyzer.” It is agile and lightweight providing useful features such as relation, context, and 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.
- 1 Open the software. Click on the “Project” menu and select “New Project”
- It will pop up a window to let you input your project name.
- 2 Input your project name. For example, “Guitar”. Click OK.
- A new window will popup let you find the location of your source code.
- 3 Click on “Browse” button to find the location of your source code on your computer. For example, my “Guitar” java code is at “C:\Users\Zhihui\Desktop\Workspace2\Guitar” on my computer.
- 5 Select a sub-directory and click on “add tree” button to select the source code in the sub-directory. For example, I select the “src” sub-directory and 9 java files are added into the project.
- 7 View your source code now. For example, when you click your “ImaginePerformance.java”, this java file will shows in the main windows. If you click on the word “Guitar”, the “Guita.java” file will shows in the context window.
- 8 If you want to remove a project, click on “Project->Remove Project” menu. A window will pop up to let you select the project you want to remove.