前言 Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析.能分析源代码并在工作的同时动态维护它自己的符号数据库,并自动显示有用的上下文信息.越是大规模的代码,越能显示出SI的强大之处.Linux服务器开发领域,很多时候代码往往是从Linux主机上copy一份到Windows,然后SI为其创建项目.代码在Windows上修改好后,用WinSCP上传到Linux主机替换源代码,或着使用Beyond Compare对比合并代码…
由于本人阅读喜欢使用source insight.前段时间接触了linux核代码,而这份代码只能放在ubuntu服务器上编译,刚开始的时候是在windows上修改,完了之后再copy到服务器上去编译,这样很麻烦,效率也很低,经过网上搜索和向别人请教之后,终于可以正常使用了. 1.使用SSH工具在ubuntu上Git clone代码之后,必须修改文件的权限:sudo chmod 777 xxx -R :777为拥有所有权限,详细自己去网上查,xxx为项目文件夹,-R是递归到所有子文件(夹),我第一…
1.安装一些必要组件 winetricks msxml3 gdiplus riched20 riched30 vcrun6 vcrun2005sp1 wenquanyi 2.拷贝字体 下载网盘中的字体,解压,移至~/.wine/dosdevices/c:/windows/Fonts目录 cp Fonts/* ~/.wine/dosdevices/c:/windows/Fonts 3.修改注册表 wine regedit 打开wine注册表: [HKEY_LOCAL_MACHINE\Softwar…
因为本人阅读喜欢使用source insight.前段时间接触了linux核代码,而这份代码仅仅能放在ubuntuserver上编译.刚開始的时候是在windows上改动,完了之后再copy到server上去编译.这样非常麻烦,效率也非常低,经过网上搜索和向别人请教之后.最终能够正常使用了. 1.使用SSH工具在ubuntu上git clone代码之后,必须改动文件的权限:sudo chmod 777 xxx -R .777为拥有全部权限,具体自己去网上查.xxx为项目目录,-R是递归到全部子文…
1.安装wine sudo apt-get install wine 2.安装source insight 将source insight安装的可运行文件拷贝到ubuntu中.我拷贝到了~/Desktop/以下. 执行命令 wine ~/Desktop/Si35Setup.exe 当中Si35Setup.exe为source insight安装包名字.安装过程与windows同样. 3.建立project 搜wine启动Configure Wine 加入一个路径.这样source insight…
编写者:龙诗科 邮箱:longshike2010@163.com 2016-01-06 众所周知,windows下的source insight是阅读项目代码的神器,其神奇之处在于可以根据当前鼠标所指的函数名或者变量,来进行全局搜索该函数或变量的定义,而且还会显 示出哪些文件中同样含有该函数定义,另外可以显示当前文件中的变量和函数列表.因此特别适合在windows下用source insight 来进行大项目代码阅读和管理.但是Linux下不能 安装source insight,而vim和Ema…
A Quick Introduction to Linux Policy Routing 29 May 2013 In this post, I’m going to introduce you to policy routing as implemented in recent versions of Ubuntu Linux (and possibly other Linux distributions as well, but I’ll be using Ubuntu 12.04 LTS)…
转自:http://shashanzhao.com/archives/837.html 1.Perforce 首先需要为perforce设置系统环境变量,以便perforce命令行可以正常使用. 环境变量名 值 P4CLIENT 填写你的workspace的名字,例:code_myname P4PORT 填写perforce服务器地址和端口号,例:172.23.3.3:1666 P4USER 填写你的用户名,例:myname P4DIFF(可选) 填写比较工具的路径,例: d:\Programs…
原创文章,转载请注明出处. 工欲善其事,必先利其器.Source Insight绝对是阅读C和C++代码的利器,另外,Source Insight的体量很小,安装便捷,显示直观,比vim+cscope或ctags的组合要强不少.本文介绍Source Insight 3.5在ubuntu15.10下的安装过程. 首先,在ubuntu中安装wine.可以利用ubuntu软件中心安装,非常简单.安装后wine会在用户主目录下生成一个.wine隐含文件夹,其中包含一个虚拟的windows文件系统,如下所…
在ubuntu中装了source insight用来看代码. 但用了一段时间后,有一天突然就发现打不开了,打开马上会弹出wine的错误,详细信息里面是什么PageFault 0x0000008之类的,下面跟着很长的一堆内存地址. google百度,重装wine,重装source insight,都不好使. 最后觉得肯定是卸载的时候没删除干净,要置之死地而后生才行啊. 于是找出所有的相关文件删除,再次重装source insight就好了,虽然还是不知道到底做错了什么让它崩溃了的. 总结一下: 升…