Source Insight使用技巧(全面)
- 格式:pptx
- 大小:2.14 MB
- 文档页数:23
sourceinsight用法sourceinsight是一个非常实用的源代码阅读工具,它可以帮助程序员更加方便地阅读和理解源代码。
本文将介绍sourceinsight的安装、配置和使用方法。
一、安装sourceinsight下载sourceinsight的安装包,双击运行,按照提示进行安装即可。
安装完成后,打开sourceinsight,会看到一个欢迎界面。
二、配置sourceinsight1.配置语言sourceinsight支持多种编程语言,我们需要配置它支持的语言。
点击“选项”菜单,选择“语言配置”,在弹出的对话框中勾选需要支持的语言,如C、C++、Java等。
勾选完成后,点击“确定”按钮保存配置。
2.配置字体sourceinsight默认的字体可能不太适合我们的阅读习惯,我们可以修改字体。
点击“选项”菜单,选择“字体配置”,在弹出的对话框中选择需要修改的字体,如“文本字体”、“注释字体”、“关键字字体”等。
修改完成后,点击“确定”按钮保存配置。
3.配置颜色sourceinsight默认的颜色也可能不太适合我们的阅读习惯,我们可以修改颜色。
点击“选项”菜单,选择“颜色配置”,在弹出的对话框中选择需要修改的颜色,如“文本颜色”、“注释颜色”、“关键字颜色”等。
修改完成后,点击“确定”按钮保存配置。
4.配置文件类型sourceinsight默认只支持几种文件类型,如果我们需要阅读其他类型的文件,需要手动添加支持的文件类型。
点击“选项”菜单,选择“文件类型配置”,在弹出的对话框中点击“添加”按钮,输入需要添加的文件类型,如“*.py”、“*.html”等。
添加完成后,点击“确定”按钮保存配置。
三、使用sourceinsight1.打开文件点击“文件”菜单,选择“打开文件”,在弹出的对话框中选择需要打开的文件,点击“打开”按钮即可打开文件。
2.导航代码sourceinsight可以帮助我们更加方便地导航代码。
sourceinsight使用技巧1 sourceinsight screen font的默认字体是Verdana的,它是一直变宽字体。
在Document style中可以将字体改为定宽的Courier2 勾掉indent Open Brace和Indent Close Brace的效果: 继上一段,在相对缩进行里, 如果输入"{"或"}", 则自动和上一行列对齐3 今天把一个用sourceinsight排版整齐的C文件,偶然用VC打开一看,全乱了。
研究了半天,发现SI对每个字符的宽度不太一致。
发现选上"view --> draft view",就可以让每个字符的宽度一致了。
快捷键是"Alt + F12"4 选中几行代码按tab键或者shift+tab可以左右移动代码,调整代码时很有用。
配置成简单好用的c/java代码编辑器1、缩进与tab(1)Options菜单àPreferencesàTyping卡,勾掉下面两项∶Typing tab indents line,regardless of selection,空行按tab无法前进Typing tab replaces current selection,选定部分内容、再按tab时会清除所选(2)Options菜单àDocument Options(针对不同文件类型,分别进行设置)à下拉左上文件类型框、选择合适类型(c源文件)àEditing Options框中,tab width=2à Editing Options框中,勾选Expand tabs(这样,按tab键、等价于输入2个空格)(3)Options菜单àDocument Optionsà选择合适的文件类型à点击右边中间的Auto Indent 钮à在弹出的框中,左边一定要点Smart,右边有两个复选框Indent Open Brace和Indent Close Brace,具体效果可以看SIS的HELP。
source insight 用法
sourceinsight是一款非常强大的源代码阅读工具,它提供了丰富的功能来方便我们查看和分析代码。
以下是一些 source insight 的用法:
1. 快速定位变量和函数的定义和引用:可以通过鼠标左键双击变量或函数名,或者使用快捷键 Ctrl+Alt+左键单击来直接跳转到定义或引用的地方。
2. 查看函数的调用关系:在函数名上右键单击,选择“函数调用关系”,可以查看该函数的调用关系图。
3. 搜索文本:可以使用快捷键 Ctrl+F 来搜索文本,包括当前文件、当前目录、指定目录等。
4. 在多个文件中搜索文本:可以使用 Ctrl+Shift+F 来在多个文件中搜索文本。
5. 查看代码结构:可以使用 Ctrl+Alt+J 来查看当前文件的代码结构,包括函数、变量和宏等。
6. 批量修改文本:可以使用批量替换功能来批量修改文本,包括当前文件、当前目录、指定目录等。
以上是一些 source insight 的用法,它们可以帮助我们更加高效地阅读和分析源代码。
- 1 -。
一、Source Insight实用技巧:Source Insight(下文的SI指的也是它)就是这样的一个东西:Windows下开发人员的至爱,功能强大,界面友好。
支持语法高亮、符号跳转,还支持函数调用关系图显示。
这是一个专业的编程环境,很多大公司都是使用它的。
这个编辑器除支持完善的自定义功能外,几乎所有配置都能作个性化配置。
除此之外,它本身带有一套功能强大的宏语言(Macro Language),借助这种语言可以很方便的编程实现各种特殊功能,非一般编辑器所能比拟。
查找功能支持得也很不错。
虽然在工程较大时,查找起来有点慢。
但是它除了一般编辑器所支持的普通字符串查找、正则表达式查找外,还能支持关键字查找-这种方式比前两者快得多,也算是一个弥补。
不足之处是列模式较弱,对中文支持有缺陷。
显然,它也像其它任何东西一样的,同时具有优点和缺点的本性的,究竟如何,且听我一一道来。
官网下载:序列号(Serial):(任选其一)SI3US-279028-11281SI3US-772862-51931SI3US-465643-84290SI3US-SI3US-060062-282511??开胃菜-初级应用??选择美丽的界面享受工作虽然不能以貌取人,但似乎从来没有人责备以貌取软件的。
SI的华丽界面,绝对符合现代花花世界的人的审美趣味。
在SI中,我们可以轻松地把各种类型关键字、变量、标志符、函数、宏、注释等定义为不同的颜色和显示方式(正体或斜体、加粗或正常、加下划线、放大显示等),总有一种方式能让我们一眼就能分辨出这个标识是什么。
字体选择在SI中样式是可以被继承,如果要从根本上改变字体,最简单的方式就是直接修改根样式中的字体,因为其它样式都会由此继承而来。
选择 Options/Document Options页面内的Font Options中的Screen Fonts字体,即可改变根样式中的字体。
SI中的默认配置为Verdana字体,是一种非等宽字体,为了使编写的代码在各种编辑器中看起来都有良好的对齐效果,这里强烈建议使用等宽字体,Courier、New Courier和宋体等都是较好的选择。
一、Source Insight实用技巧:Source Insight(下文的SI指的也是它)就是这样的一个东西:Windows下开发人员的至爱,功能强大,界面友好。
支持语法高亮、符号跳转,还支持函数调用关系图显示。
这是一个专业的编程环境,很多大公司都是使用它的。
这个编辑器除支持完善的自定义功能外,几乎所有配置都能作个性化配置。
除此之外,它本身带有一套功能强大的宏语言(Macro Language),借助这种语言可以很方便的编程实现各种特殊功能,非一般编辑器所能比拟。
查找功能支持得也很不错。
虽然在工程较大时,查找起来有点慢。
但是它除了一般编辑器所支持的普通字符串查找、正则表达式查找外,还能支持关键字查找-这种方式比前两者快得多,也算是一个弥补。
不足之处是列模式较弱,对中文支持有缺陷。
显然,它也像其它任何东西一样的,同时具有优点和缺点的本性的,究竟如何,且听我一一道来。
官网下载:序列号(Serial):(任选其一)SI3US-279028-11281SI3US-772862-51931SI3US-465643-84290SI3US-176526-66007SI3US-060062-282511??开胃菜-初级应用1.1??选择美丽的界面享受工作虽然不能以貌取人,但似乎从来没有人责备以貌取软件的。
SI的华丽界面,绝对符合现代花花世界的人的审美趣味。
在SI中,我们可以轻松地把各种类型关键字、变量、标志符、函数、宏、注释等定义为不同的颜色和显示方式(正体或斜体、加粗或正常、加下划线、放大显示等),总有一种方式能让我们一眼就能分辨出这个标识是什么。
1.1.1??字体选择在SI中样式是可以被继承,如果要从根本上改变字体,最简单的方式就是直接修改根样式中的字体,因为其它样式都会由此继承而来。
选择 Options/Document Options页面内的Font Options中的Screen Fonts字体,即可改变根样式中的字体。
sourceinsight4用法SourceInsight是一款用于软件开发的集成开发环境(IDE),它主要用于代码浏览、编辑和导航等操作。
下面是一些SourceInsight的用法:1. 导入项目:打开SourceInsight后,可以选择“导入”或者“新建”项目,将你的代码文件导入到SourceInsight中。
2. 代码浏览:在SourceInsight的主界面,可以通过左侧的目录树来浏览和查看代码文件。
选中文件后,可以在右侧的编辑器中查看和编辑代码。
3. 代码导航:SourceInsight提供了多种导航功能,可以快速定位和跳转到代码中的特定位置。
例如,可以使用“跳转到定义”功能来查看变量或函数的定义位置。
4. 代码搜索:可以使用SourceInsight的搜索功能来查找特定的代码片段。
可以使用快捷键Ctrl+F来启动搜索功能,并输入你要查找的关键字。
5. 代码补全:SourceInsight具有代码补全功能,可以根据已输入的代码自动补全代码片段。
可以使用快捷键Ctrl+空格来触发代码补全。
6. 代码格式化:SourceInsight支持代码的格式化和美化,可以让代码更加清晰易读。
可以使用快捷键Ctrl+K+F来快速格式化选定的代码。
7. 代码调试:SourceInsight支持代码调试,可以在调试过程中查看变量、执行跟踪等操作。
可以使用快捷键F5来启动调试功能。
8. 插件扩展:SourceInsight支持通过插件来扩展功能。
可以根据自己的需要安装、配置和使用各种插件。
需要注意的是,以上是一些常见的用法,实际使用中可能会有一些差异和个性化的配置。
你可以根据自己的需求和习惯来使用和配置SourceInsight。
开胃菜-初级应用Source Insight常用的快捷键:Ctrl+= :Jump to definitionAlt+/ :Look up referenceF3 : search backwardF4 : search forwardF5: go to LineF7 :Look up symbolsF8 :Look up local symbolsF9 :Ident leftF10 :Ident rightAlt+, :Jump backwordAlt+. : Jump forwardShift+F3 : search the word under cusor backwardShift+F4 : search the word under cusor forwardF12 : incremental searchShift+Ctrl+f: search in projectshift+F8 : hilight word选择美丽的界面享受工作字体选择在SI中样式是可以被继承,如果要从根本上改变字体,最简单的方式就是直接修改根样式中的字体,因为其它样式都会由此继承而来。
选择Options/Document Options页面颜色定义选择Options/Style Properties页面,就可以在其中修改所有样式了。
选择等号(=)表示继承Parent Style,也可以选择Pick(或者ON/OFF等)去配置一个新值。
标识符样式选择在与颜色定义一节同样的界面while (1) {I }while (1){I}何乐而不为呢?显示坐标创建便捷的快捷键快乐工作几个较常用的快捷键默认情况下,SI已经定义了很多非常实用的快捷键:F5指定行号,实现行跳转,在遇到编译错误的时候,能特别方便的找到出错行。
Shift+F8高亮显示指定标识,快速浏览标识的使用情况。
Ctrl+鼠标点击标识直接跳转至标识定义处。
Ctrl+FF3F4F7打开Browse Project Symbols窗口,快速浏览工程内标识定义。
Source Insight使用简单说明Source Insight是一个功能十分强大、使用也很方便的程序编辑器。
它内置对C/C++、Java 甚至x86汇编语言程序的解析,在你编程时提供有用的函数、宏、参数等提示,因而,Source Insight正在国际、国内众多的IT公司使用。
Source Insight功能强大,它的窗口、菜单初一看来似乎很多,所以刚刚开始使用Source Insight的朋友往往觉得很麻烦。
这里本人结合自己的使用经验,简单说说Source Insight的使用。
(本文以McuSystem为例,Source Insight 以3.0版本为例。
其他版本的Source Insight 大同小异)和众多程序编辑环境一样,Source Insight中也有Project。
建立工程的方法很简单:1.打开Source Insight,选择Project菜单->New Project;2.在出现的对话框中选择并选择存放工程文件的文件夹,输入工程名(比如McuSystem),点击“保存”;3.又出现一个对话框,在Configuration部分可以选择这个工程使用全局配置文件还是自己单独的配置文件,这个无所谓,(不过最好选择单独的配置文件),再点击“OK”;4.再次出现一个对话框,这是选择文件添加到Project中,通过左边的树状图找到你想添加的文件,点击Add就可以了(如图1)。
你可以将不通路径下的文件添加到同一个工程中,而不用拷贝源文件。
选择完后点击Close;图1这样工程就建立好了,文件列表就出现在Project Window中(如果Project Window被关闭了,可以选中View菜单->Project Window)。
点击Project Window中任意一个文件,文件的内容出现在中央的编辑区了。
(如图2)图2如果工程已经建立好了,想要打开、关闭、删除工程,直接点击Project菜单下相应的选项就可以了,这里就不多说了。
Source Insight是一款非常强大的代码阅读和编辑工具,它可以帮助程序员更方便地阅读和理解源代码。
以下是一些使用Source Insight的阅读技巧:1. 使用符号跳转:在Source Insight中,你可以使用快捷键"Ctrl+Click"或"Shift+Click"来跳转到函数、变量或类的定义处,这样可以让你更快速地了解它们的用途和定义。
2. 利用大纲视图:Source Insight的大纲视图可以显示当前文件的结构,包括函数、类、变量等。
这个视图可以让你更容易地了解代码的结构,并且可以快速导航到各个部分。
3. 使用注释和文档:Source Insight可以显示函数、类和变量的注释和文档,这些注释和文档通常会提供有用的信息,帮助你理解代码的功能和实现。
4. 显示行号:在Source Insight中,你可以显示行号,这可以帮助你更容易地找到代码的位置。
5. 使用搜索功能:Source Insight的搜索功能非常强大,你可以使用它来查找特定的函数、类、变量或注释。
你可以使用快捷键"Ctrl+F"来打开搜索框,输入你要查找的内容,然后按下"Enter"键即可查找。
6. 定制快捷键:Source Insight允许你定制快捷键,你可以根据自己的习惯来设置快捷键,提高代码阅读和编辑的效率。
7. 使用自动完成:Source Insight的自动完成功能可以帮助你更快地输入代码,你只需要输入几个字符,然后按下"Ctrl+空格"键,Source Insight会自动显示出可能的选项,你可以从中选择你要输入的内容。
以上是一些使用Source Insight的阅读技巧,希望对你有所帮助。
source insight 基本用法Source Insight是一款功能强大的源代码阅读工具,主要用于浏览、编辑和分析源代码。
以下是一些Source Insight的基本用法:1. 源代码导入:在Source Insight中,可以通过选择“File”菜单中的“Open”选项来导入源代码文件或整个项目文件夹。
支持多种编程语言,例如C/C++、Java、Python等。
2. 导航和搜索:Source Insight提供了强大的导航和搜索功能,您可以使用快捷键或菜单导航到特定的函数、变量或文件。
此外,还可以使用“Find”功能进行全局搜索和替换。
3. 代码浏览:Source Insight支持以树形或层次结构的方式浏览代码,可以方便地查看和导航代码的层次结构、类和函数之间的关系。
还可以通过点击函数或变量来查看其定义和引用。
4. 项目管理:Source Insight允许您创建和管理多个项目,可以将源代码文件组织成目录结构,并设置文件过滤器来过滤特定类型的文件。
此外,还可以对文件进行版本控制和比较。
5. 语法高亮和自动完成:Source Insight支持源代码的语法高亮显示,不同的关键字、运算符和注释会以不同的颜色显示。
同时,也提供了自动完成功能,方便您快速输入代码并预测常见代码段。
6. 代码分析:Source Insight可以对源代码进行静态分析并生成一些关于代码质量和性能的报告。
还提供了代码度量工具,可以统计代码行数、函数数、文件大小等指标。
7. 代码调试:如果集成了调试器,Source Insight还可以进行代码调试,包括设置断点、单步执行代码、查看变量值等。
除了上述基本用法,Source Insight还具有许多高级功能,如代码片段管理、代码注释、代码重构等。
尽管Source Insight界面复杂,但熟悉了基本操作后,可以更高效地阅读和编辑源代码。