
类型: 母婴育儿 版本: V2.5
大小: 90.4 时间: 2025-12-11





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的配置有两级,一是全局配置,一是项目配置。出入方便考虑,统一一个配置就好了,在创建项目时选择用全局配置(默认值)。
导入配置也可以通过双击配置文件来完成。
SourceInsight实质上是一个支持多种开发语言(java,c,c++等等)的编辑器,只不过由于其查找、定位、彩色显示等功能的强大,常被我们当成源代码阅读工具使用。胜平负
开个内衣店能赚钱吗
1,400.8M
贝壳米袋车商版专为车商开发的手机app,为广大车商提供快捷、高效、专业的服务,拥有车辆评估、保值分析等功能,帮助买卖双方降低成本!贝壳米袋车商版app介绍贝壳米...
大学生做兼职常见问题
643.0M
趣味的办公室解密游戏,我的办公室生活汇集了职场的事情,画风奇葩,老板脑袋上那一根毛的发型和唯一的同事尖头爱打小报告男的发型都非常“特别”。游戏介绍《我的办公室生...
国内赚钱行业
1,500.3M
唯美清新淡雅教师说课艺术课件是一个非常好用的教师ppt,用户可以通过这个ppt进行在线的更改,快速的对ppt进行改编,需要的可以使用!教师说课详情介绍一、什么是...
赢乐棋牌官方电话
473.6M
在中国有很多的朋友都是很喜欢一些剪纸的游戏的,那么现在还有没有人喜欢玩这个的了?有的话,小编就建议你来下载下这款妙趣剪纸!妙趣剪纸介绍妙趣剪纸是一款简单有趣且中...
养什么牛最赚钱农村
1,167.2M
超爽快的飞行射击游戏,游戏是可以自由操作你的飞机进行飞行射击哦,而且游戏超有着很多武器可以切换,飞机还可以进行升级,让飞机发挥出更加强大的攻击属性,更加爽快的飞...
为什么薅羊毛要谨慎
1,234.0M
全时云商是一款非常好用的手机购物生活平台,来自全球的品牌生产商建立战略合作关系,打造全新的购物盛宴,创业者可以轻松开店、无忧经营,保证十分的不错。应用介绍全时云...
一台笔记本怎么挣钱
495.9M
崩坏3自走棋是一款由米哈游推出策略战棋手游,游戏中角色源自崩坏3的经典角色,使用这些角色的独特技能,合理搭配阵容完成一场比赛的胜利,快来一起同台竞技吧!崩坏3自...
网盛棋牌可靠版
1,649.8M
微颜视频美颜app是一款非常强大的美颜工具,支持视频美颜功能,可以在你视频通话的时候使用,拥有超多美颜组件,让你的画面质量更好看!微颜视频美颜app介绍一款支持...
支持微信提现的牛牛
584.4M
NextBots彩虹朋友是一款有着经典恐怖元素的冒险手游,在游戏中的玩法大致为怪物捕杀人类,人类想要存活到最后,必须不停的逃亡,感兴趣的小伙伴快来东坡下载吧!N...
2019赚钱项目小型
275.5M
截图工具有很多,不知道大家平时用的是什么?今天小编给大家分享一个绿色免费的截屏小工具——Lightshot,它具有简单的图像编辑器,还有上传分享工具,用起来还算...
什么项目无需投资赚钱
1,615.1M
不做手机控app是一款帮助用户合理安排时间,掌握时间的手机软件,该软件有强制性执行模式,帮助用户摆脱手机依赖。不做手机控app的功能【番茄工作】-「快速番茄」一...
小投资公司注册条件
269.4M
SCE工具箱整合了大量的实用工具,覆盖系统优化、文件处理等八大功能领域,支持模块化独立更新并每日新增工具;其智能"场景工具箱"能按办公、生活...
想不想修真第四个图速刷赚钱
985.1M
煲汤食谱app其实一款非常实用的料理app,没那么花哨,内容看起来比较贴近生活,照着上面的步骤来操作不难,有时间学着熬熬鸡汤吧!最好用的煲汤食谱功能介绍1、会煲...
游戏战队能赚钱
1,830.3M
是一款非常好玩的跳跃逃跑的休闲益智类手机游戏,在甜美的梦游戏中玩家将被一个老巫婆追着跑,赶紧向前跳跃,跳得越远越好,但是要小心,不要掉下去了,快来帮助它跳跃吧!...
企业咨询公司挣钱吗
17.3M
门当户对手游是根据麻省理工大学DanAriely的恋爱实验发给而来的文字游戏,玩法很简单,制作者是通过此游戏来让大家了解这个实验,画面也很简洁,没有音乐和广告,...
中秋公司福利送什么好
2025/11/23 11:00
棋牌大师网站
2025/12/02 11:05
天旋棋牌tx68
2025/12/02 11:27
天下手机版赚钱吗
2025/11/18 12:14
快手私域流量会变现吗
2025/11/20 00:26
炒股到底赚不赚钱
2025/11/27 20:18
贝壳赚
2025/11/27 23:04
新河北棋牌
2025/12/01 21:56
推广商户收款码赚钱吗
2025/11/26 14:57
出售抖音账号能赚多少钱
2025/11/27 16:14
南京西班牙语兼职
2025/11/20 13:04
星云兼职app
2025/11/22 17:28
中信证券开户佣金知乎
2025/11/23 03:08
爱手赚网真假
2025/11/28 09:08
棋牌活动剪影
2025/12/02 11:34
棋牌活动剪影
2025/12/02 11:34更新
拆数专家是一款数学小游戏,需要玩家开动大脑来闯关,数字的拆分小学生都会,可是想成为拆数专家可不容易哦!快来开动脑筋,成为拆数专家吧!游戏规则1.左方数字表示每行...
支持 ( 116 ) 盖楼(回复)
支持 ( 49 ) 盖楼(回复)
支持 ( 171 ) 盖楼(回复)
支持 ( 182 ) 盖楼(回复)
支持 ( 150 ) 盖楼(回复)
支持 ( 41 ) 盖楼(回复)
支持 ( 19 ) 盖楼(回复)
支持 ( 166 ) 盖楼(回复)
支持 ( 135 ) 盖楼(回复)
支持 ( 53 ) 盖楼(回复)
支持 ( 178 ) 盖楼(回复)
支持 ( 9 ) 盖楼(回复)
支持 ( 91 ) 盖楼(回复)
支持 ( 150 ) 盖楼(回复)
支持 ( 141 ) 盖楼(回复)
支持 ( 188 ) 盖楼(回复)
支持 ( 186 ) 盖楼(回复)
支持 ( 121 ) 盖楼(回复)
支持 ( 26 ) 盖楼(回复)
支持 ( 94 ) 盖楼(回复)