弄了好一段时间的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、资源
需要资源的朋友也可以通过公众号留言给到我。
结束语
以后关于程序的环境配置都补充在这一篇章中来。