1}
Source Insight里面的大括号的对齐设置
1.SMART TAB的用法. 解决自动缩进.
点Options->Document Options,弹出对话框后先在左上角选好要用的Document Type,主要就是设C Source File和C++ Source File,选好后点右边中间的Auto Indent调整缩进。单选里一定要点Smart,右边有两个复选框Indent Open Brace和Indent Close Brace,具体效果是如何的可以看SIS的HELP。按照部门里的编程风格要求,最方便的就是把两个复选框都取消掉。然后点OK.
勾选Auto Indent和SMART的效果: 在C程序里, 如果遇到行末没有分号的语句,如IF, WHILE, SWITCH等, 写到该行末按回车,则新行自动相对上一行缩进四列.
去掉indent Open Brace和Indent Close Brace的效果: 继上一段,在相对缩进行里, 如果输入"{"或"}", 则自动和上一行列对齐。
2、设置Tab键为几个SPACE
Options->Document Options里面的右下角Editing Options栏里,把Expand tabs勾起来,然后确定。默认tab width = 4 .
3、加入汇编文件类型
在Options->Document Options里面,点左上的Document Type下拉菜单,选择x86 Asm Source File,然后在右边的File filter里*.asm;*.inc;的后面加上*.s; 接着CLOSE就可以了.
打开Source Insight,在新建工程之前,进入Options -> Document Options... Alt-T -> 点击Document Type的下拉框,然后选择Make File,在右边的File Filter中,在原先的*.mak后面加上一个分号,即多个不同过滤规则以分号间隔开,再加上*makefile,变成 *.mak;*makefile,并且选中Include when adding to projects,这样,以后再新建工程的时候,就可以识别makefile或Makefile了(好像此处Source Insight并不区分大小写)。
选择Options/Document Options页面内的Font Options中的Screen Fonts字体,即可改变根样式中的字体。SI中的默认配置为Verdana字体,是一种非等宽字体 2 ,为了使编写的代码在各种编辑器中看起来都有良好的对齐效果,这里强烈建议使用等宽字体,Courier、New Courier和宋体等都是较好的选择。
2、界面有根竖线
选择Options/Document Options页面,勾选其中的Show line numbers。同时勾选其中的Show right margin,我们就可显示一条右边界,随时提醒我们是否该行代码写得过长了。
3. 一些小操作
① 显示行号
option->document option->editing options中,show line numbers
------------解决source insight 中文间距的方法:-----------------
默认情况下,往Source Insight里输入中文,字间距相当的大,要解决这个问题,具体设置如下:
1. Options->Style Properties
2. 在左边Style Name下找到Comment Multi Line和Comment.在其右边对应的Font属性框下的Font Name中选“Pick...” 设置为宋体、常规、小四。确定,退回Style Properties界面,Size设为10。最后设置Clolors框下Foreground,点“Pick...”选择一种自己喜欢的颜色就OK了。
6} 中文乱码的问题
SourceInsight 中文乱码的问题一直困扰了很久,今天终于找到了一个好方法: sourceinsight中文显示乱码问题彻底解决办法
脚本:
7} Source Insight Program Editor 遇到问题需要关闭。我们对此引起的不便表示抱歉
解决:① source insight删除已加载的project工程项目报错的解决办法
② 百度知道答案
1.SMART TAB的用法. 解决自动缩进.
点Options->Document Options,弹出对话框后先在左上角选好要用的Document Type,主要就是设C Source File和C++ Source File,选好后点右边中间的Auto Indent调整缩进。单选里一定要点Smart,右边有两个复选框Indent Open Brace和Indent Close Brace,具体效果是如何的可以看SIS的HELP。按照部门里的编程风格要求,最方便的就是把两个复选框都取消掉。然后点OK.
勾选Auto Indent和SMART的效果: 在C程序里, 如果遇到行末没有分号的语句,如IF, WHILE, SWITCH等, 写到该行末按回车,则新行自动相对上一行缩进四列.
去掉indent Open Brace和Indent Close Brace的效果: 继上一段,在相对缩进行里, 如果输入"{"或"}", 则自动和上一行列对齐。
2、设置Tab键为几个SPACE
Options->Document Options里面的右下角Editing Options栏里,把Expand tabs勾起来,然后确定。默认tab width = 4 .
3、加入汇编文件类型
在Options->Document Options里面,点左上的Document Type下拉菜单,选择x86 Asm Source File,然后在右边的File filter里*.asm;*.inc;的后面加上*.s; 接着CLOSE就可以了.
2} Source Insight 中的文件过滤器
遇到在新建工程的时候,需要加入一些除了.c .h 等之外的文件,比如.s,.scf ,Makefile和ReleaseNotes等文件,而每次新建工程的时候,即使取消了shown only known document types,和在点击Add All之后选择了Recusively add lower sub-directories ,也还是不能正常识别这类文件,也就不能加入进工程,只能我们自己手动双击添加到工程中,如果文件少还无所谓,但是包含了很多子文件夹的大工程,这样实在不可行。打开Source Insight,在新建工程之前,进入Options -> Document Options... Alt-T -> 点击Document Type的下拉框,然后选择Make File,在右边的File Filter中,在原先的*.mak后面加上一个分号,即多个不同过滤规则以分号间隔开,再加上*makefile,变成 *.mak;*makefile,并且选中Include when adding to projects,这样,以后再新建工程的时候,就可以识别makefile或Makefile了(好像此处Source Insight并不区分大小写)。
类似的原理,给其他你想要加入的不同的类型的文件,分别加入到原先的一些文件类型后面,注意要用分号隔开,或者直接新建一个文件类型,然后写上对应的顾虑规则,比如点击 Add Type,填入新文件类型的名字Scatter File,File Filter中写上*.scf,注意再选中下面的Include when adding to projects,这样就建立了一个新的文件类型, 以后新建工程加入文件时候,系统就能够识别后缀是scf的文件了。
3}美丽界面设置
1、字体选择选择Options/Document Options页面内的Font Options中的Screen Fonts字体,即可改变根样式中的字体。SI中的默认配置为Verdana字体,是一种非等宽字体 2 ,为了使编写的代码在各种编辑器中看起来都有良好的对齐效果,这里强烈建议使用等宽字体,Courier、New Courier和宋体等都是较好的选择。
2、界面有根竖线
选择Options/Document Options页面,勾选其中的Show line numbers。同时勾选其中的Show right margin,我们就可显示一条右边界,随时提醒我们是否该行代码写得过长了。
4}快捷键
1、默认快捷键
F5:指定行号,实现行跳转,在遇到编译错误的时候,能特别方便的找到出错行。
Shift+F8: 高亮显示指定标识,快速浏览标识的使用情况。
Ctrl+鼠标点击标识 :直接跳转至标识定义处。
Ctrl+F :本文件内查找。
F3 :本文件查找结果的上一个。
F4 :本文件查找结果的下一个。
2、自定义快捷键
选择Options/Key Assignments,在弹出的Key Assignments窗口中可自由添加自己喜欢的快捷键。比较值得推荐的有如下几个快捷键定义:
Edit: Drag Line Down 光标当前行下移。
Edit: Drag Line Up 光标当前行下移。
Edit: Join Lines 当前行和下一行连接成一行。
3. 一些小操作
① 显示行号
option->document option->editing options中,show line numbers
5} 重装的问题
1)遇到search出问题的问题?
重装还是一样,这是因为配置问题还保存在,要把这些配置也清除掉就可以全新的配置了。
这个配置文件保存在:我的文档中。
2)我的设置
字体:Arial 11.
Auto Identing:两个勾去掉。
自定义快捷键:
Edit: Drag Line Down :ctrl+下
Edit: Drag Line Up :ctrl+上
Copy Line:ctrl+L
Cut Line: Alt+c
------------解决source insight 中文间距的方法:-----------------
默认情况下,往Source Insight里输入中文,字间距相当的大,要解决这个问题,具体设置如下:
1. Options->Style Properties
2. 在左边Style Name下找到Comment Multi Line和Comment.在其右边对应的Font属性框下的Font Name中选“Pick...” 设置为宋体、常规、小四。确定,退回Style Properties界面,Size设为10。最后设置Clolors框下Foreground,点“Pick...”选择一种自己喜欢的颜色就OK了。
6} 中文乱码的问题
SourceInsight 中文乱码的问题一直困扰了很久,今天终于找到了一个好方法: sourceinsight中文显示乱码问题彻底解决办法
脚本:
@echo off
set DIR=E:\tmp\tmp
for /R %DIR% %%i in (*.java *.xml) do (
echo %%i
native2ascii -encoding UTF-8 %%i %DIR%\temp
native2ascii -reverse %DIR%\temp %%i
)
pause 改进一下,把第二行 改成 setlocal EnableDelayedExpansion ,放在当前目录下就可以。
7} Source Insight Program Editor 遇到问题需要关闭。我们对此引起的不便表示抱歉
解决:① source insight删除已加载的project工程项目报错的解决办法
② 百度知道答案

本文介绍了SourceInsight的文件过滤器设置,如何创建新文件类型,并分享了实用的默认和自定义快捷键,帮助用户提升代码阅读和编辑效率。同时,文章提及了重装软件时遇到的问题及解决方案,包括清除配置文件。
6066

被折叠的 条评论
为什么被折叠?



