Home System Tutorial LINUX Analysis of how to use Source Insight in Ubuntu system

Analysis of how to use Source Insight in Ubuntu system

Jan 08, 2024 pm 11:49 PM
ubuntu source insight

I believe that many friends are accustomed to using Source Insight to read and analyze source code under Windows. For the tools under LINUX, there are indeed more efficient ones. It is troublesome and cumbersome to configure them. I believe many people will definitely hope to use them. Source Insight can also be used under Linux. The following editor will give you a detailed explanation of the use of Source Insight in Ubuntu! Let’s go and see it together!

This is my system information: Linux gavin-laptop 2.6.32-40-generic https://www.php.cn/link/93ac0c50dd620dc7b88e5fe05c70e15b87-Ubuntu SMP Tue Mar 6 00:56:56 UTC 2012 x86_64 GNU/ Linux

To use Source Insight, you need to install a wine tool. This tool is directly sudo apt-get install wine and will be installed automatically when the network is normal. Then find the executable file of Source Insight (that is, the installation file under the Windows system), right-click the mouse and choose to open it with the wine tool. It is a red wine glass. The installation process is the same as the installation in the Windows environment. Install according to the default options. After the installation is completed, click Applications-Wine-Configure wine to display the configuration window as shown below

Ubuntu中Source Insight的使用详解

Then select Drivers and create a new Driver. The drive letter can be freely assigned. Then click on the disk symbol you assigned, select Browse, or directly enter the Path. Personally, I tend to get it through Browse. After all, it is easier to believe what you see with your eyes, right?

Ubuntu中Source Insight的使用详解

I allocated a D drive and mounted my /home/gavin/ folder. If you do not set this, you will not be able to create a new project under ubuntu.

The following is the actual operation part of creating a new project with a u-boot source code to demonstrate the specific operation.

The source code storage path is:/home/gavin/workspace/xc2440/bootldr/u-boot-2012.04-rc3

Enter the current source code directory and execute mkdri SI //Create a new SI folder under the source code directory to store the Source Insight project.

chmod 777 SI //This step is very important. I am lowering the permissions of the SI folder to the highest level, because if the permissions here are not enough, the project will not be established.

After doing this, open the Source Insight software: Applications->Wine->Programs->Source Insight 3->Source Insight 3.5 to start the software. The startup process is the same as under Windows. There are also some settings that are the same as under Windows, so I won’t go into them here. Let's start the new project. Project ->New progect will pop up the following dialog box:

Ubuntu中Source Insight的使用详解

Click the Browse button and find the SI folder we created under the source code directory. Select and OK.

Ubuntu中Source Insight的使用详解

Click OK again to confirm (there is a small oversight here, the project is not renamed. Generally, it is changed to the same name as the project to search. Here it can be named u-boot-2012.04-rc3).

The next thing you need to pay attention to is the source code path. The SI folder we created before is just the path where the working file is stored.

Ubuntu中Source Insight的使用详解

So you need to switch to the source code path of the upper layer and remove \SI

Ubuntu中Source Insight的使用详解

Then confirm and you can start adding source code to the project. I have added all the projects to the source code for demonstration purposes. If your computer configuration is not very high, this is not recommended, because you need to add some codes later, and you can add them.

Ubuntu中Source Insight的使用详解

Select Add Tree to add all the source code. You will be prompted how many files to add. Just select OK, then click colse to close the dialog box.

To "synchronize" source files, select Project->Synchronize Files in the Source Insight menu and the following dialog box will pop up

Ubuntu中Source Insight的使用详解

Just choose according to your needs. Finally, click OK to synchronize. After synchronization, you can use Source Insight to view the source code. Enjoy the fun of reading code with Source Insight!

Don’t ask me about shortcut keys. Select Help->Create Key List in the menu bar and take a look at it yourself.

The following method to solve the problem of slow wine was found on the Internet. I didn’t bother with it because mine was acceptable.

Previous page12 Next page Read the full text

The above is the detailed content of Analysis of how to use Source Insight in Ubuntu system. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot Article Tags

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

What should I do if the Ubuntu terminal cannot be opened? How to fix the problem that Ubuntu cannot open the terminal What should I do if the Ubuntu terminal cannot be opened? How to fix the problem that Ubuntu cannot open the terminal Feb 29, 2024 pm 05:30 PM

What should I do if the Ubuntu terminal cannot be opened? How to fix the problem that Ubuntu cannot open the terminal

How to cancel the lock icon in the lower right corner of the Ubuntu 18.04 folder? How to cancel the lock icon in the lower right corner of the Ubuntu 18.04 folder? Jan 12, 2024 pm 11:18 PM

How to cancel the lock icon in the lower right corner of the Ubuntu 18.04 folder?

Log in to Ubuntu as superuser Log in to Ubuntu as superuser Mar 20, 2024 am 10:55 AM

Log in to Ubuntu as superuser

A sneak peek of the seven highlights of Ubuntu 24.04 LTS A sneak peek of the seven highlights of Ubuntu 24.04 LTS Feb 27, 2024 am 11:22 AM

A sneak peek of the seven highlights of Ubuntu 24.04 LTS

How to remove icons in Ubuntu start menu? How to remove icons in Ubuntu start menu? Jan 13, 2024 am 10:45 AM

How to remove icons in Ubuntu start menu?

Ubuntu 20.04 screen recording software OBS installation and uninstallation graphic tutorial Ubuntu 20.04 screen recording software OBS installation and uninstallation graphic tutorial Feb 29, 2024 pm 04:01 PM

Ubuntu 20.04 screen recording software OBS installation and uninstallation graphic tutorial

Ubuntu finally supports disabling automatic updates of snap packages Ubuntu finally supports disabling automatic updates of snap packages Jan 13, 2024 am 10:09 AM

Ubuntu finally supports disabling automatic updates of snap packages

How to install Angular on Ubuntu 24.04 How to install Angular on Ubuntu 24.04 Mar 23, 2024 pm 12:20 PM

How to install Angular on Ubuntu 24.04

See all articles