SourceInsight实质上是一个支持多种开发语言(java,c,c++等等)的编辑器,只不过由于其查找、定位、彩色显示等功能的强大,常被我们当成源代码阅读工具使用。小花仙精灵乐园礼包版-小花仙精灵乐园九游版1.0.7 安卓版
si的主要配置都在Options->Perferences菜单里,
1、General
ProjectFileSynchronization->Removemissingfilefromproject选上可以避免因文件找不到而弹出错误对话框。
把Misc->Usestricterconfirmationdialog选项去掉可以使确认时不输入"yes"。
2、Typing
SourceEditing->Indentcommandsaffect#-preprocessorstatements。去掉后(默认值),进行多行缩进时不会影响预处理语句(如#if...#endif)。
AutoCompletion->Usedetailedcompletionwindow,选上后,联想时可以出现该函数的详细信息。见下图:
AutoCompletion->Insertparemetersforfunctions,去掉后,自动联想不会把整个参数都输出到当前行。
BrowsinginLists->Matchsyllableswhiletyping(slower)。在symbollist框检索符号时是否采用音节匹配方式,如对于函数FindNext,输入find或者next都可以找到该函数。该功能可能导致反应缓慢(视工程和机器配置而定),建议关闭,因为即使在关闭状态下也可以通过先输入空格再输入单词来动态启用该功能。
注意BrowsinginLists里其实有两个功能,但一般我们只能看到Matchsyllableswhiletyping这一条,应该是si的菜单设计没有做好,导致在中文windows下不能显示全,另一个功能是Matchmemberswhiletyping,用于打开/关闭按成员变量名来检索类/结构体的功能。
3、Files
OpeningFiles->Sharing:Letotherprogramsmodifyfiles,以共享方式打开文件,这个很重要,保证可以在其它编辑中同时编辑该文件。典型的场景就是用ide环境去动态编译调试,而用si静态阅读。
Customize'Open'Command...,用于设置Ctrl+O打开的页面,默认选项是ProjectFilelistviewinProjectWindow,建议保持默认。
SavingFiles->PreserveUndodataandrevisionmarksaftersaving,如果发现保存后就不能undo了,请检查该选项是否选中。
Removeextrawhitespacewhensaving。保存时自动去除每行尾部的空格和tab。建议选中。
4、Languages
自定义其它编程语言的语法解析,这个...还是另写一篇来讲吧。
ConditionalParsing不要错过了,这里的Conditions功能实在让人喜欢。Conditions是什么意思呢?我们的代码中一般都会有一些开关宏,通过在Conditions中配置这些宏的默认值,可以让si把配置为不开启的宏视为无效代码,从而不进行符号检索。
如果源代码中的开关宏太多,还可以使用ConditionParsing中的ScanFiles来自动找出所有开关宏。
5、SymbolLookups
没太多特别的。
6、Display
显示配置和个人喜好和显示器的状态有关,偶用的x60小本,屏幕资源有限,所以在DisplayElements里把ProjectWindow,StatusBar,ToolBar,ClipWindow都关了,基本用快捷键可以代替它们。
Options->Horizontalscrollbarsforeachnewwindow。很多大师都教导我们说一行不要写太多代码。在这个指导思想下,我们不需要这个东东。
Showexactcaseoffilenames。如果看不惯si把所有的文件名首字母都大写就勾上这个选项吧。
TilesourceanddestinationwindowsforSourceLinkcommands。SourceLink很多时候用于外部命令输出结果的解析(如Make,lint),这个功能会把解析结果与目标窗口自动tile,很实用。
Trimlongpathnameswithellipses。这个建议不要选中。事实上这个主要影响标题栏,但一般来说标题栏上的空间是充裕的,选上之后往往会令我们不知道所编辑文件的具体位置。
7、Color
这个不用多说了。自己怎么喜欢怎么配吧。
8、SyntaxFormatting
如果让大家说出喜欢si的几个理由,我想语法着色一定会是其中之一。
Basics->Useonlycolorformatting。只启用style中关于颜色的设置。其它如粗体、斜体、阴影等都不启用。
ApplyStylesforLanugageElements。把分类启用style,都选上吧。
SymbolReferenceLookups->Qualifyreferencestomembers。检测成员的有效性,如果不是类/结构体中的一部分,则不启用style。虽然可能导致性能降低,但还是建议打开。同样Qualifyreferencestofunctions也是。
这里有个按钮可以进入DocTypes页面(Options菜单也可以进入),里面有很多重要选项:
EditingOptions中,
Expandtabs,Visibletabs可以帮助我们发现并转换tab。
Showrightmargint和Marginwidth可以提醒我们是否把一行写得太长。
SymbolWindow选项建议关闭(因为有快捷键)。
AutoIndent对话框中,
如果没有特别喜好,建议把SmartIndentOptions的两个勾都去掉。同时AutoIndentType选Smart。
9、SyntaxDecorations
可以把一些符号转换成特殊形式显示,如->转换成→。如果要使用该功能,不能开启SyntaxFormatting->Basics->Useonlycolorformatting。
Autoannotations下的三个功能都比较有用,
Showarrowsatgotostatements可以在goto时显示一个向上或向下的箭头,表示是向上goto还是向下goto。不过我们还是尽量不要用goto了。
Annotateclosingbraceswithend-statement。在"}"后显示标识,表示该"}"与哪个if/switch配对。而下面的Annotateclosingbracesonlyforlongblocks则是一个补充选项,表示只在较长的语句块时才显示标识。
10、Searching
没什么特别的,注意AutomaticallyloadselectionintoFindpattern。
11、Remote
与远程登录相关的一些选项。可以提高远程使用的显示性能。
12、Folders
没什么特别的。
最后简单说下si的配置文件。可以通过Options->LoadConfiguration/SaveConfiguration来导入/导出配置,可以导出全部,也可以导出某几个部分(如style)。si的配置有两级,一是全局配置,一是项目配置。出入方便考虑,统一一个配置就好了,在创建项目时选择用全局配置(默认值)。
导入配置也可以通过双击配置文件来完成。
买球怎么看的 亚博有Sasa 葫芦岛博亚体育 ob体育审核久 三亚白鹭体育场展开内容
纵骁鼠标点击器1.1 绿色版
PotPlayer播放器V1.5 build 42430(32位/64位)中文版
数学学习软件-快乐宝宝学数学软件7.5.0 官方最新版
熊本熊路痴女票表情包下载-熊本熊路痴女票表情包超全无水印版
行星松鼠(Planet Squirrel)1.0.3 安卓版
网页生成器-水淼单页网站生成系统1.7.0.1 绿色免费版
汇报毕业论文答辩ppt模板下载-汇报开题报告毕业答辩ppt模板免费下载
宝能生鲜app-宝能生鲜购物商城1.6.0官方最新版
西游记释厄传 一代
FirstObject XML Editor( 极快的速度加载XML文档)V2.4.1 汉化绿色特别版
海贼无双3画质补丁-海贼无双3仿PS4画质增强补丁1.0 绿色最新版【附繁简汉化补丁】
系统优化软件-Win7优化工具1.0.1绿色版
新魔界2.1测试8隐藏英雄码-新魔界2.1测试8【附完整攻略】最新修复版
dimension cc 2020-Adobe Dimension CC 2020中文版3.0 免费版
鸿合双师课堂软件下载-鸿合双师课堂8.0.2 官方免费版
金馆长表情生成器下载-巅峰阁表情生成器1.0 绿色版【搞笑金馆长表情】
9.1/729.3M
巅峰阁表情生成器可以生成搞笑的金馆长表情,自行添加各种文字内容,使金馆长表情更加丰富、生动,让他人捧腹。欢迎下载使用!金馆长表情生成器下载怎么用巅峰阁表情生成器...
卡西欧计算器使用说明-Casio卡西欧fx9750中文说明书pdf格式高清彩版指南
8.7/1,677.1M
本节内容小编为大家精选带来的是Casio卡西欧fx9750中文说明书(pdf格式卡西欧计算器使用说明),本说明书详细介绍了卡西欧fx9750的使用方法及使用注意...
7.6/172.6M
这是一款绿色小巧的电脑挂机锁屏软件,界面简洁、精致,功能强大。用户可以对软件的多数功能进行设置;挂机过程安全、可靠,程序会屏蔽任务管理器、win键、Alt+F4...
DIY气球粘液制作(Balloon Slime)v1.0 安卓版
8.9/731.7M
这是一款最新的粘液制作类休闲游戏,游戏采用压力缓解的模式玩法打造,玩家可以利用这款游戏来进行解压,去除一些烦恼,玩起来还是非常不错的。游戏特色制作粘土球泥这款压...
9.8/899.2M
Windows平台下也有好多人都喜欢用SourceInsight编辑C/C++程序,但是SourceInsight没有提供对代码格式化的功能,如果将Artist...
科目三语音助手下载手机版-小柚驾考科目三语音助手app5.27 最新版
8.1/914.9M
科目三语音助手手机版专门为准备学习驾照以及准备考科目三的朋友准备的,现在有觉得自己对自己的科目三还是没有把握的话,就可以下载到自己的手机上去试试!科目三语音助手...
电脑音频录制软件-音频实时录音录制工具(Super Audio Recorder)3.1 汉化版
7.7/364.7M
生活中很多地方都用得到录音功能,现在大部分的手机都带有通话录音,上课的时候很多学生也会将老师讲课的内容用录音笔进行录制,各种录音的设备或者软件都非常的多,小编给...
大汉皇朝1.4地图下载-大汉皇朝1.4正式版附攻略和隐藏英雄密码
8.2/1,272.1M
大汉皇朝1.4正式版是一款比较经典的魔兽防守类型地图了,很多玩家都在关注,可玩性十分高的一张图,新版本更新了很多内容,修复了一些bug等等,附攻略和隐藏英雄密码...
8.6/1,417.8M
图片切割拼接小工具就是把图片切分然后倒叙拼接。用PYTHON处理,还原就可以了。还可以任意设定图片横向纵向切分图片的效果,反正就是一个字好用。图片切割拼接小工具...
7.8/1,927.4M
电脑的桌面一定要功能多样而且还很好看才可以,这样的电脑桌面自己使用起来就方便简单的多,好的电脑桌面就如下面的这款蜂巢组合!蜂巢组合介绍蜂巢组合是一款多功能桌面工...
8.1/187.3M
签名制作软件可以帮助你制作个性的一笔签名设计,软件的操作方法很简单,直接输入姓名后,在背景区域就会预览出来,支持字体颜色和大小设置,有需要的赶紧来东坡下载吧。签...
9.5/485.8M
小蜜蜂财务软件是一款非常不错,非常强大的财务管理软件。有需要的可以来东坡下载使用!小蜜蜂财务软件说明此模块中实现最基本的财务流程,它主要包括日常操作和报表中心两...
物业部工作总结规划-物业部工作总结规划模板doc格式【word免费下载】
8.2/1,164.0M
这是一篇物业部门常常用到的工作总结与规划模板。制作非常精细,比较实用的word文档,有需要的可以来东坡下载这篇物业部工作总结规划模板,肯定会让您满意!物业部的定...
8.0/1,400.1M
喜欢上微博的朋友,不知道你是否喜欢去搜狐微博,在搜狐微博里,有着各种各样的奇闻异事,也可以分享你生活的点点滴滴!今天小编给大家带来的是搜狐微博手机客户端!软件介...
9.2/759.5M
网页雪碧图制作工具是一款使用非常方便的辅助网页开发软件,软件功能全面,操作简单易上手,本站提供免费下载,欢迎有需要的朋友们点击下载。网页雪碧图制作工具简介:网页...
辐射4大西洋办公室重做MOD下载-辐射4大西洋办公室重做MOD完整版
8.8/165.1M
辐射4大西洋办公室重做MOD是由“spacetimebender”制作的游戏MOD补丁,该补丁是经过重做的,想必很多小伙伴都想拥有,欢迎感兴趣的朋友前来东坡下载...
8.1/1,300.5M
TranslucentTB是一款非常简单、纯粹的win10任务栏透明工具,用户使用之后,电脑桌面的任务栏全部变透明,再加上视频桌面更加好看,想要你的桌面看起来更...
8.1/1,509.3M
超信其实就是中国联通的综合即时通信服务软件,能够满足移动互联网用户多媒体信息文件传送,也是彩信的升级产品。需要的都可以来这里下载!联通超信pc客户端功能特点1、...
classic shell中文版-Classic Shell(Win8/win10经典开始菜单恢复工具)4.2.4 官方下载【支持中文】
10.0/906.2M
ClassicShell是一款非常不错的系统恢复软件工具。可以在windows8.1上恢复经典开始菜单的工具!有需要的可以来东坡下载使用!ClassicShel...
Text 3 Build 3126补丁下载-sublime 3126 破解补丁最新pc版
10.0/1,440.0M
sublime3126破解补丁为大家修正了一个兼容性问题,一些第三方的语法定义,包括javascript.sublime-syntax减少用于索引的工人进程的默...
人人阅读(人人小说下载阅读器)2.61.0.18379 官方版
9.5/643.7M
人人阅读(原人人小说下载阅读器)是一款专业的小说下载阅读工具。海量小说,惬意体验,无需等待即点即看,实时监测、导出方便。立即下载人人小说下载阅读器,体验超爽...
游戏加加电脑版下载-游戏加加(原N2O游戏大师)5.3.1268.713 官方版
9.5/619.9M
游戏加加是一款功能全面,显示准确的游戏辅助软件,多样截图,游戏流畅,热键屏蔽,实用贴心,有需要的赶紧来下载使用吧。游戏加加(原N2O游戏大师)简介游戏加加(原N...
7.9/370.5M
可通管理系统就是款企业管理工具,它经过很多年的发展,拥有大公司的信息技术的开发与项目实施等等强大的功能,还能根据企业自己的结构分析出适合的发展方案,以此来提高企...
文件加密软件-文件和文件夹加密工具(Hide Files)4.7.1.0特别版
9.5/1,648.6M
大家平时为了有效的保护自己的重要文件,都会对电脑进行加密处理,但是电脑的加密很容易就被破解或者绕过,别人还是能够很轻易的进入大家的电脑系统,为了保护大家的重要文...
9.1/1,722.0M
字+是方正字库推出的一款字体管理软件,可以用来管理您电脑上所有字体,非常方便,特别适合做设计的朋友,快速切换各种字体!字+软件介绍字+,是方正字库为设计师打造的...