弄了好一段時間的Android studio之後又開始要搗鼓source insight。再加上剛重裝了電腦,導致之前的環境都沒有了。又開始了安裝source insight和其配置。爲了下一次安裝和配置環境不在這麼麻煩,寫下這篇博客來記錄。
目錄
一、source insight 4.0
安裝:本章末尾獲取資源後,根據資源包中的readme提示安裝即可。
1、tab變成4個空格
options--->preferences
1、勾選上expand tabs to spaces 、visible tabs
2、填寫tab width:4
3、保存退出即可
2、打開文件列表
點擊工具欄中的 P 圖標即可在右手邊出現。
3、顯示調用關係
Source Insight工具欄中“View”—>“Panels”—>“Relation Window”,選中“Relation Window”則在右下角顯示一個函數調用關係窗口
4、中文亂碼
單個文件亂碼解決辦法:
菜單欄中【File】 > 【Reload As Encoding...】 > 【Chinese Simplified (GB18030)】 > 選擇後,點擊load,問題解決!!!所有文件亂碼解決辦法:
菜單欄中 【Options】 > 【Preferences】 >File標籤中,最下面的“Default encoding” :改成System Default(Windows ANSI)
或者Chinese Simplified(GB2312) CP:936,點擊確定,問題解決!!!
設置完後,然後關閉所有打開的文件,然後再打開文件即可
修改前
修改後
5、資源
關注公衆號“不得八九”,回覆“sourceinsight4”。即可獲取綠色版。
二、Apache
1、安裝
命令:
解壓後,通過cmd安裝:命令如下
E:\Program Files\Apache24\bin>httpd.exe -k install
出錯:
1、配置安裝Apache主服務發生錯誤:(OS 5)拒絕訪問。 : AH00369: Failed to open the Windows service manager, perhaps you forgot to log in as Adminstrator?
具體情況:
在配置安裝Apache的時候,我下載的是zip格式,不是msi安裝版,需要自己註冊服務,才能在桌面任務欄裏有httpd的圖標。
結果在cmd命令行裏輸入安裝服務命令的時候出錯,出錯信息界面如下:
錯誤信息提示我沒有用管理員身份登錄!
解決辦法:
打開cmd程序的時候以管理員身份運行就行了。
打開方式如下:
2、log
E:\Program Files\Apache24\bin>httpd.exe -k install
Installing the 'Apache2.4' service
The 'Apache2.4' service is successfully installed.
Testing httpd.conf....
Errors reported here must be corrected before the service can be started.
httpd.exe: Syntax error on line 39 of E:/Program Files/Apache24/conf/httpd.conf: ServerRoot must be a valid directory
不要慌,此時,我們打開conf文件夾,找到httpd.conf,修改如下內容,讓serverroot指向你的安裝位置:
Define SRVROOT "E:/Program Files/Apache24"
ServerRoot "${SRVROOT}"
2、驗證
1、服務驗證
開始-->運行-->services.msc-->確定(或回車鍵Enter)--->服務列表中查看Apache服務,存在說明安裝成功。
出現如下圖即可。
2、網址驗證
這時候你可以在瀏覽器中輸入http://localhost來測試時候成功。出現如下圖,
3、配置
1、起始入口配置
上面本地打開的是什麼網址,原來是配置文件(http.conf)中配置的
修改這個地址,以及下面啓動頁即可修改入口。
默認配置對應地址
2、修改監聽端口
修改下面兩個地方即可
1、Listen xxx
2、ServerName localhost:xxx
4、資源
需要資源的朋友也可以通過公衆號留言給到我。
結束語
以後關於程序的環境配置都補充在這一篇章中來。