linuxsourceinsight
⑴ Source Insight安裝在linux上啊(虛擬機環境)求具體步驟!望各位高手不吝賜教!謝謝
1 先裝wine
2 在命令行下 wine SourceInsight_Installer.exe,提示和windows下類似。
3 在菜單wine->program->Source Insight上運行之。
我就是這樣乾的,我的sourceinsight在linux跑得很好。
⑵ 如何將vim打造成Linux下的source insight
眾所周知,windows下的source insight是閱讀項目代碼的神器,其神奇之處在於可以根據當前滑鼠所指的函數名或者變數,來進行全局搜索該函數或變數的定義,而且還會顯
示出哪些文件中同樣含有該函數定義,另外可以顯示當前文件中的變數和函數列表。因此特別適合在windows下用source insight 來進行大項目代碼閱讀和管理。但是Linux下不能
安裝source insight,而vim和Emacs是linux下編輯代碼的神器,其vim的功能可以通過一系列的插件來擴展,很方便,且都是開源的,通過一下午的折騰,終於完成了簡單而又強
大的vim環境搭建,當然自己為了培養碼農能力,並沒有安裝代碼補全的功能插件,折騰之後的效果圖如下:
我用的ubuntu14.03LTS版本,之所以沒有用14.10是因為國內的很多軟體源都不支持該版本的升級,當你安裝好了ubuntu之後,默認已經安裝了vi,這時候,你自己先得安裝
vim,在終端輸入以下命令即可:
sudo apt-get install vim
這時,你可以用以下命令來檢測是否安裝成功:
vim --version
然後就是安裝插件了,這里主要參考了以下三個博客文章:
將你的Vim打造成輕巧強大的IDE
改造vim編程source insight
Vim Taglist插件的安裝與配置
安裝插件之前,首先要安裝ctags,因為插件Taglist是以tags文件為基礎的,需要ctags來生成tags文件。ubuntu下安裝ctags只要在終端輸入以下命令即可:
sudo apt-get install ctags
然後,我是按照以下順序來安裝vim的插件的:
Taglist插件
Taglist插件的效果就如上圖左上角窗口,該窗口顯示當前文件中的變數和函數,首先去網上地址下載Taglist插件,下載之後解壓taglist_45.zip,裡面有兩個目錄,分別為doc
和plugin,分別將兩個目錄下的文件復制到vim目錄裡面的doc和plugin即可,這個操作你需要先找到解壓的文件,然後在終端輸入:
cp doc/taglist.txt /usr/share/vim/vim74/doc/
cp plugin/taglist.vim /usr/share/vim/vim74/plugin/
同時你可以設置自己的vim參數,在終端輸入:
vim ~/.vimrc
在該文件中輸入:
//語法高亮
syntax on
//顯示行號
set number
//自動縮進與C語言風格縮進
set autoindent
set cindent
//縮進寬度
set tabstop=4
set softtabstop=4
set shiftwidth=4
//建議開啟expandtab選項,會自動將tab擴展很空格,代碼縮進會更美觀set expandtab
//switch case 對齊風格
set cino=g0,:0
//設置 taglist
let Tlist_Show_One_File=1 //只顯示當前文件的tags
let Tlist_WinWidth=30 //設置taglist寬度
let Tlist_Exit_OnlyWindow=1 //tagList窗口是最後一個窗口,則退出Vim
let Tlist_Use_Left_Window=1 //在Vim窗口左側顯示taglist窗口
2. SrcExpl 插件
該插件就是可以進行搜索功能,是如圖中下面的框,可以去網上地址進行下載,安裝過程跟Taglist插件一樣,將兩個目錄下面的文件復制到vim的doc和plugin下面即可,然後
修改自己的vim下的.vimrc文件,該如何修改,該開源插件給出了具體例子,可以參考其官方開源地址。
3. Trinity插件
該插件含有NERD_tree.vim和trinity.vim。
NERD_tree是實現圖中最右邊的功能框。就是實現文件樹這個功能,而這個Trinity的文件下有一個trinity.vim,是實現三個功能框快速開關的功能。可以從網上地址進行下
載。把這個文件解壓後會有NERD_tree.vim trinity.vim這兩個插件,直接復制到vim安裝目錄下的plugin文件夾下即可,然後再修改/.vimrc文件。如何修改可以參照其官方的github網址。
修改完之後的效果就是F8打開關閉所有的功能框,F9打開關閉SourceExplorer功能框,剩下的都是相關的鍵控制相關的功能框。可以自己定義功能鍵。F10另一個功能就是更
新ctags的內容,如果更改了代碼保存後按下F10更新ctags。當然如果再加上set mouse=a 就可以再vim下使用滑鼠了。
這時你先在工程目錄下執行ctags -R後,再用vim打開一個文件,按下F8(打開所有的功能框),試一試是不是和source insight一樣了。
要去到預覽框中的文件直接在預覽框中雙擊滑鼠,要返回就按空格鍵。
至此,就可以實現如圖所示的效果了。
⑶ 如何在linux下安裝source insight
Linux文件系統 Linux常用命令 Linux啟動過程詳解。2、Shell 編程基礎
Shell簡介 認識後台程序Bash編程熟悉Linux系統下的編輯環境。
3、Linux 下的 C 編程基礎
linux C語言環境概述 Gcc使用方法 Gdb調試技術。
4、嵌入式系統開發基礎
嵌入式系統概述 交叉編譯 配置TFTP服務 配置NFS服務 下載Bootloader和內核 嵌入式Linux應用軟體開發。
4、嵌入式系統移植
Linux內核代碼 平台相關代碼分析 ARM平台介紹 平台移植的關鍵技術 移植Linux內核到 ARM平台 了解移植的概念 能夠移植Linux內核移植Linux2.6內核到 ARM9開發板。
5、嵌入式 Linux 下串口通信串列I/O的基本概念 嵌入式Linux應用軟體開發流程 Linux系統的文件和設備。
6、嵌入式系統中多進程程序設計Linux系統進程概述 嵌入式系統的進程特點 進程操作 守護進程 相關的系統調用了解Linux系統中進程的概念。
...
⑷ linux中source insight 如何輸入中文
在默認情況下,往Source
Insight里輸入中文,字間距相當的大,下面將幫助你解決這個問題。具體設置如下:
1.Options->Style
Properties
2.
在左邊Style
Name下找到Comment
Multi
Line和Comment.在其右邊對應的Font屬性框下的Font
Name中選「Pick...」
設置為宋體、常規、小四。確定,退回Style
Properties界面,Size設為10。最後設置Clolors框下Foreground,點「Pick...」選擇一種自己喜歡的顏色就OK了。
⑸ linux ubuntu下的SourceInsight打開失敗怎麼辦
卸載後直接刪除%HOME下source insight目錄,然後重新安裝就OK了。
其實只要刪除%HOME/Soutce Insight/Settings下的所有文件,重新運行Source Insight即可。
⑹ 如何在linux下安裝source insight
Source Insight沒有Linux版,從它的官網上下載下來的是一個exe格式的Windows版安裝文件,所以在Linux上安裝Source Insight時需要用wine來運行它的exe安裝文件。還好,Source Insight在Linux的Wine環境裡面運行的很正常。
所以首先是要安裝Wine,可以用apt-get或yum命令(注意需要root用戶身份運行,Debian、Ubuntu就用apt-get命令來安裝,CentOS就用yum命令來安裝):
apt-get install wine或者yum install wine
然後用wine命令來運行Source Insight的exe格式的安裝文件:
wine exe文件的路徑加文件名
類似這條命令的樣子:
wine /home/user/download/setup3.5.exe
安裝文件啟動後和在Windows上安裝是一樣的,點擊下一步下一步就可以了。
⑺ 如何在linux下安裝source insight
Linux上安裝Source Insight需要用Wine來安裝,因為Source Insight沒有Linux版,安裝好了以後Source Insight的運行也需要Wine,還好,Source Insight用Wine在Linux上運行得相當不錯。
首先安裝Wine要用以下命令,注意需要root用戶身份運行:
apt-get install wine或者yum install wine
然後用wine命令來運行Source Insight的exe格式的安裝文件:
wine 你的exe文件的全路徑
比如這樣:wine /home/user/download/setup3.5.exe
安裝文件啟動後就和在Windows上一樣,點擊下一步下一步就可以了,記得記住它的安裝路徑(一般是C:\\Program Files\xxxxxxxxxxx),啟動Source Insight需要用。
接下來就是如何啟動用Wine安裝的Source Insight了,同樣需要用wine命令:
wine 用英文雙引號括起來的安裝路徑加exe主程序文件名
⑻ 如何將vim打造成Linux下的source insight
眾所周知,windows下的sourceinsight是閱讀項目代碼的神器,其神奇之處在於可以根據當前滑鼠所指的函數名或者變數,來進行全局搜索該函數或變數的定義,而且還會顯示出哪些文件中同樣含有該函數定義,另外可以顯示當前文件中的變數和函數列表。因此特別適合在windows下用sourceinsight來進行大項目代碼閱讀和管理。但是Linux下不能安裝sourceinsight,而vim和Emacs是linux下編輯代碼的神器,其vim的功能可以通過一系列的插件來擴展,很方便,且都是開源的,通過一下午的折騰,終於完成了簡單而又強大的vim環境搭建,當然自己為了培養碼農能力,並沒有安裝代碼補全的功能插件,折騰之後的效果圖如下:我用的ubuntu14.03LTS版本,之所以沒有用14.10是因為國內的很多軟體源都不支持該版本的升級,當你安裝好了ubuntu之後,默認已經安裝了vi,這時候,你自己先得安裝vim,在終端輸入以下命令即可:sudoapt-getinstallvim這時,你可以用以下命令來檢測是否安裝成功:vim--version然後就是安裝插件了,這里主要參考了以下三個博客文章:將你的Vim打造成輕巧強大的IDE改造vim編程sourceinsightVimTaglist插件的安裝與配置安裝插件之前,首先要安裝ctags,因為插件Taglist是以tags文件為基礎的,需要ctags來生成tags文件。ubuntu下安裝ctags只要在終端輸入以下命令即可:sudoapt-getinstallctags然後,我是按照以下順序來安裝vim的插件的:Taglist插件Taglist插件的效果就如上圖左上角窗口,該窗口顯示當前文件中的變數和函數,首先去網上地址下載Taglist插件,下載之後解壓taglist_45.zip,裡面有兩個目錄,分別為doc和plugin,分別將兩個目錄下的文件復制到vim目錄裡面的doc和plugin即可,這個操作你需要先找到解壓的文件,然後在終端輸入:cpdoc/taglist.txt/usr/share/vim/vim74/doc/cpplugin/taglist.vim/usr/share/vim/vim74/plugin/同時你可以設置自己的vim參數,在終端輸入:vim~/.vimrc在該文件中輸入://語法高亮syntaxon//顯示行號setnumber//自動縮進與C語言風格縮進setautoindentsetcindent//縮進寬度settabstop=4setsofttabstop=4setshiftwidth=4//建議開啟expandtab選項,會自動將tab擴展很空格,代碼縮進會更美觀setexpandtab//switchcase對齊風格setcino=g0,:0//設置taglistletTlist_Show_One_File=1//只顯示當前文件的tagsletTlist_WinWidth=30//設置taglist寬度letTlist_Exit_OnlyWindow=1//tagList窗口是最後一個窗口,則退出VimletTlist_Use_Left_Window=1//在Vim窗口左側顯示taglist窗口2.SrcExpl插件該插件就是可以進行搜索功能,是如圖中下面的框,可以去網上地址進行下載,安裝過程跟Taglist插件一樣,將兩個目錄下面的文件復制到vim的doc和plugin下面即可,然後修改自己的vim下的.vimrc文件,該如何修改,該開源插件給出了具體例子,可以參考其官方開源地址。3.Trinity插件該插件含有NERD_tree.vim和trinity.vim。NERD_tree是實現圖中最右邊的功能框。就是實現文件樹這個功能,而這個Trinity的文件下有一個trinity.vim,是實現三個功能框快速開關的功能。可以從網上地址進行下載。把這個文件解壓後會有NERD_tree.vimtrinity.vim這兩個插件,直接復制到vim安裝目錄下的plugin文件夾下即可,然後再修改/.vimrc文件。如何修改可以參照其官方的github網址。修改完之後的效果就是F8打開關閉所有的功能框,F9打開關閉SourceExplorer功能框,剩下的都是相關的鍵控制相關的功能框。可以自己定義功能鍵。F10另一個功能就是更新ctags的內容,如果更改了代碼保存後按下F10更新ctags。當然如果再加上setmouse=a就可以再vim下使用滑鼠了。這時你先在工程目錄下執行ctags-R後,再用vim打開一個文件,按下F8(打開所有的功能框),試一試是不是和sourceinsight一樣了。要去到預覽框中的文件直接在預覽框中雙擊滑鼠,要返回就按空格鍵。至此,就可以實現如圖所示的效果了。
⑼ 如何在linux下安裝source insight
1. sudo apt-get install wine (安裝wine,用wine來安裝source insight)
2.下載sourceinsight的exe文件,sourceinsight拷貝到Linux中 (exe下載地址)
3.進入Linux中InsightSetup.exe所在目錄,使用wine安裝source insight: $wine InsightSetup.exe(紅色地方請改成自己的exe文件名)
vesion3.50.0058,注冊碼是SI3US-361500-17409
3.打開方式
因為wine再按裝完成後是隱藏的,我們在終端輸入ls -a可以看到.wine文件夾。在Home中的view選項中,點擊
show hiddle files,可以看到.wine文件夾。路徑:%HOME/.wine/drive_c/Program Files/Source Insigh
右鍵Insight3.exe,選擇Open with Wine Windows ProgramLoader
⑽ sourceinsight怎麼載入linux內核
1.背景
source insight是一款源碼查看工具,博主准備用這個查看android源碼。
2.安裝
1. sudo apt-get install wine (安裝wine,用wine來安裝source insight)
2.下載sourceinsight的exe文件,sourceinsight拷貝到Linux中 (exe下載地址)
3.進入Linux中InsightSetup.exe所在目錄,使用wine安裝source insight: $wine InsightSetup.exe(紅色地方請改成自己的exe文件名)vesion3.50.0058,注冊碼是SI3US-361500-17409
3.打開方式
因為wine再按裝完成後是隱藏的,我們在終端輸入ls -a可以看到.wine文件夾。在Home中的view選項中,點擊
show hiddle files,可以看到.wine文件夾。路徑:%HOME/.wine/drive_c/Program Files/Source Insigh
右鍵Insight3.exe,選擇Open with Wine Windows ProgramLoader