如何使用sourcetree insight

source insight怎么设置tab_百度知道sourceinsight如何生成si文件? - 爱问知识人
(window.slotbydup=window.slotbydup || []).push({
id: '2491531',
container: s,
size: '150,90',
display: 'inlay-fix'
source insight如何生成si文件?
打开Source Insight;选择Project-&New Project,填写工程的名字,工程文件存放路径,点击OK后即创建Source Insight工程相关文件(相应目录会生成*.PR等。
希望能给你帮助。
),只介绍如何使用已编好程序。为方便使用,我已把这些程序都集中放在utils.em文件中,下文就此文件进行论述。
该宏文件实现了一些在编码过程中可能会用到的功能, 如添加文件头、函数说明(使用时能自动添加文件名、函数名和当前日期)和宏定义,代码补全等。
使用说明:
Project/Open Project...
打开Base工程(该工程一般在"我的文档/Source Insight/Projects/Base"中);
Project/Add and Remove Projec...
source insight可以导入.em文件,即实现自定义的宏功能。找了很多帖子,下了很多.em文件,但是最后都没成功。操作方法:打开一个SI工程,添加.em文件,options,Key Assignment,输入macro,但是找不到.em文件里的宏函数。
别人一般都这么写:
SI中的宏语言
我始终认为这是SI中最有趣的部分,这是一种功能强大的编程语言,几乎可以实现在编程过程可能使用到的各种功能。
这里不准备对如何使用宏语言进行编程作介绍(可参阅SI帮助),只介绍如何使用已编好程序。为方便使用,我已把这些程序都集中放在utils.em文件中,下文就此文件进行论述。
该宏文件实现了一些在编码过程中可能会用到的功能, 如添加文件头、函数说明(使用时能自动添加文件名、函数名和当前日期)和宏定义,代码补全等。
使用说明:
Project/Open Project...
打开Base工程(该工程一般在"我的文档/Source Insight/Projects/Base"中);
Project/Add and Remove Project Files...
加入宏文件(即utils.em);
Options/Menu Assignments
打开Menu Assignments窗口,在Command中输入Macro,选中要使用的宏,添加到合适的菜单中.
---------
但是此时,在Menu Assignments窗口中,我找不到宏名字。
有些电脑可以,有些不行,有时开始还有一些宏名字,再倒入新的宏后就都没有了!!
您的举报已经提交成功,我们将尽快处理,谢谢!
满员登陆不了,繁忙登陆不了,良好还是登陆不了,不知道怎么才能登陆,是不是非要是光通老总小舅子才能登陆啊!!
我可以告诉你一个笨办法,在反恐精英的二级子目录就有比如config.cfg,你可以复制一个到其他的目录,然后把它的内容和文件名改成你想要的就可以了,最后复制到你...
大家还关注您的位置: >
Source Insight学习教程
日 16:29 来源:本站整理 作者:秩名 (0)
  Source Insight实质上是一个支持多种开发语言(java,c ,c 等等)的编辑器,只不过由于其查找、定位、彩色显示等功能的强大,常被我们当成源代码阅读工具使用。
  作为一个开放源代码的操作系统,Linux附带的源代码库使得广大爱好者有了一个广泛学习、深入钻研的机会,特别是Linux内核的组织极为复杂, 同时,又不能像windows平台的程序一样,可以使用集成开发环境通过察看变量和函数,甚至设置断点、单步运行、调试等手段来弄清楚整个程序的组织结 构,使得Linux内核源代码的阅读变得尤为困难。
  当然Linux下的vim和emacs编辑程序并不是没有提供变量、函数搜索,彩色显示程序语句等功能。它们的功能 是非常强大的。比如,vim和emacs就各自内嵌了一个标记程序,分别叫做ctag和etag,通过配置这两个程序,也可以实现功能强大的函数变量搜索 功能,但是由于其配置复杂,linux附带的有关资料也不是很详细,而且,即使建立好标记库,要实现代码彩色显示功能,仍然需要进一步的配置(在另一片文 章,我将会讲述如何配置这些功能),同时,对于大多数爱好者来说,可能还不能熟练使用vim和emacs那些功能比较强大的命令和快捷键。
  为了方便的学习Linux源程序,我们不妨回到我们熟悉的window环境下,也算是&师以长夷以制夷&吧。但是在 Window平台上,使用一些常见的集成开发环境,效果也不是很理想,比如难以将所有的文件加进去,查找速度缓慢,对于非Windows平台的函数不能彩 色显示。于是笔者通过在互联网上搜索,终于找到了一个强大的源代码编辑器,它的卓越性能使得学习Linux内核源代码的难度大大降低,这便是Source Insight3.0,它是一个Windows平台下的共享软件,可以从 /上 边下载30天试用版本。由于Source Insight是一个Windows平台的应用软件,所以首先要通过相应手段把Linux系统上的程序源代码弄到Windows平台下,这一点可以通过在 linux平台上将/usr/src目录下的文件拷贝到Windows平台的分区上,或者从网上光盘直接拷贝文件到Windows平台的分区来实现。
  下面主要讲解如何使用Source Insight,考虑到阅读源程序的爱好者都有相当的软件使用水平,本文对于一些琐碎、人所共知的细节略过不提,仅介绍一些主要内容,以便大家能够很快熟练使用本软件,减少摸索的过程。
  安装Source Insight并启动程序,可以进入图1界面。在工具条上有几个值得注意的地方,如图所示,图中内凹左边的是工程按钮,用于显示工程窗口的情况;右边的那 个按钮按下去将会显示一个窗口,里边提供光标所在的函数体内对其他函数的调用图,通过点击该窗体里那些函数就可以进入该函数所在的地方。
  图1 Source Insight界面图
  由于Source Insight实质上是一个支持多种开发语言(java,c ,c++等等)的编辑器,只不过由于其查找、定位、彩色显示等功能的强大,而被我们当成源代码阅读工具使用。所以,为了有效的阅读源程序,首先必须选择功 能菜单上的 &Project&选项的子菜单&New Project&新建一个项目,项目名称可以自由选定,当然也可以选择删除(Remove)一个项目。当删除一个项目的时候,并不删除原有的源代码文件, 只是将该软件生成的那些工程辅助文件删除。设定之后,将会弹出一个对话框如图2,接受默认选择,如果,硬盘空间足够,可以将第一个复选框选上,该选项将会 需要与源代码大致同等的空间来建立一个本地数据库以加快查找的速度。
  图2 工程设置
  点击&OK&按钮,接受选择后,将会有一个新的对话框弹出,在这个对话框里,可以选择将要阅读的文件加入工程,一种方式是通过在File Name中输入要阅读源代码文件的名称,点击&Add&按钮将其加入,也可以通过其中&Add All&和&Add Tree&两个按钮可以将选中目录的所有文件加入到工程中,其中&Add All&选项会提示加入顶层文件和递归加入所有文件两种方式,而&Add Tree&相当于&Add All&选项的递归加入所有文件,可以根据需要使用,就我来说,更喜欢&Add Tree&一些。由于该程序采用了部分打开文件的方式,没有用到的文件不会打开,所以,加入数千个文件也不用担心加入的文件超出程序的所能容忍的最大值, 我就是采用&Add Tree&的方式将Linux2.4内核的四千五百九十一个文件加入的。
  图3 添加文件
  加入文件后,点击一个文件,可以出现使用界面,如图4所示,其中,右边的那个窗口(Linux Project,即工程窗口)缺省按照字母顺序列出当前工程中所有的文件。
相关技术文章:
相关资料下载:
技术交流、我要发言
发表评论,获取积分! 请遵守相关规定!提 交
编辑器业界动态
编辑器技术应用
编辑器资料下载请教一下如何使用source insight
[问题点数:40分,结帖人qweqweqwexdd3]
请教一下如何使用source insight
[问题点数:40分,结帖人qweqweqwexdd3]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2013年3月 C/C++大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。Source Insight
非常好用的适合撰写如C/C++或Java等程序语言的编辑器,可以自动列出程序的变量,量数等。
非常好用的适合撰写如C/C++或Java等程序语言的编辑器,可以自动列出程序的变量,量数等。&&&&
12345678910

我要回帖

更多关于 一个word是多少个byte 的文章

 

随机推荐