Source Insight 4.0 常用设置

Source Insight 4.0 常用设置本文以 SourceInsigh 00 0086 版本为例讲解常用设置 1 SourceInsigh 简介 SourceInsigh 是一个面向软件开发的代码编辑器和浏览器 它拥有内置的对 C C C 和 Java 等源码的分析 创建并动态维护符号数据库 并自动显示有用的上下文信息 SourceInsigh 不开源 但网上有激活成功教程版本可以下载 见 SourceInsigh 激活成功教程笔记 完美

本文以 Source Insight 4.00.0086 版本为例讲解常用设置。

1.Source Insight 简介

Source Insight 是一个面向软件开发的代码编辑器和浏览器,它拥有内置的对 C/C++, C# 和 Java 等源码的分析,创建并动态维护符号数据库,并自动显示有用的上下文信息。

Source Insight 不开源,官网下载需要购买激活码,但网上有激活成功教程版本可以下载,见 Source Insight 4 激活成功教程笔记(完美激活成功教程)。相对于其它主流的开源代码编辑器(Notepad++、Sublime Text、Emacs、Vim等),因为 Source Insight 能自动创建并维护它自己高性能的符号数据库,包括函数、变量、类、结构体和工程源文件里定义的其它类型的符号,能够快速地对源代码进行导航,提高开发人员浏览和编辑代码的效率。

由于 Source Insight 的高效,致使我从 Notepad++ 转为使用 Source Insight。一开始可能会不习惯,但习惯后,你会对它爱不释手。

2.常用设置

  • 显示代码行号
Options -> File Type Options... -> Editing Options -> 勾选 Show line numbers # 或 Options -> Preferences... -> Languages -> File Type... -> Editing Options -> 勾选 Show line numbers 
  • 选中单词后自动高亮
Options->File Type Options... -> Editing Options -> 勾选 Highlight references to selected symbol 
  • 高亮显示选中的单词

高亮显示:F8。取消高亮:再按一次 F8。

  • 代码默认字体大小与样式设置

修改当前代码文件字体大小:按住 Ctrl 键,滑动鼠标滑轮,可以增大缩小代码字体大小。

对 Source Insight 打开的所有代码文件字体都生效,设置代码默认字体大小,步骤如下:

Options -> File Type Options -> Screen Font # 或 Options -> Preferences -> Languages -> File Types -> Screen Font 
  • 窗口默认字体大小设置
Preferences -> Colors&Fonts -> Set Panel Fonts and Colors 

这里设置只对上面窗口1:符号窗口(Symbol Window)和窗口4:文件夹浏览窗口(Project Folder Browser)有效,另外两个窗口无效。

  • 打开 Source Insight 相关窗口

(1)打开 Symbol Window。

View -> Symbol Window。快捷键:Alt+F8。 

(2)打开 Context Window。

View -> Panels -> Context Window 

(3)打开 Relation Window。

View -> Panels -> Relation Window 

(4)打开 Project Window。

View -> Panels -> Project Window 
  • 换行符改为 Unix 格式

参考文献

[1] Source Insight Programming Editor and Code Browser

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/203737.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午9:42
下一篇 2026年3月19日 下午9:42


相关推荐

  • Python获取时间戳—学习笔记

    Python获取时间戳—学习笔记time模块importtimetime_str=time.strftime(‘%Y%m%d%H%M%S’)datetime模块importdatetimetime_str=datetime.datetime.now().strftime(‘%Y%m%d%H%M%S’)参考资料Python3学习笔记(十五):常用时间模块time和datetime…

    2026年4月17日
    6
  • R语言实现LASSO回归

    R语言实现LASSO回归Lasso回归又称为套索回归,是RobertTibshirani于1996年提出的一种新的变量选择技术。Lasso是一种收缩估计方法,其基本思想是在回归系数的绝对值之和小于一个常数的约束条件下,使残差平方和最小化,从而能够产生某些严格等于0的回归系数,进一步得到可以解释的模型。R语言中有多个包可以实现Lasso回归,这里使用lars包实现。1.利用lars函数实现lasso回归并可视化显示x…

    2022年6月11日
    29
  • securecrt乱码解决方法[通俗易懂]

    设置securecrt属性。问题securecrt连接某台linux机器显示中文乱码解决方法菜单下option->sessionoption1.选择图中属性结构中Emulation属性,修改terminal改成linux2.选择Appearance,在字符集属性中选择utf-8(具体要根据linux环境而定)…

    2022年4月10日
    44
  • mysql 更新错误1062_mysql 出现1062错误怎么办

    mysql 更新错误1062_mysql 出现1062错误怎么办mysql 出现 1062 错误的解决办法 首先打开 mysql 的配置文件 my cnf 然后在 client 和 mysqld 下面加上相关代码 最后存关闭后重启 mysql 即可 mysql 出现 1062 错误的解决办法 两个 instance 的版本接近 猜测不是版本问题 执行 sql 语句的两个 DB 用同样的方式导入 于是怀疑是数据库的字符集问题 检查 mysql 的字符集配置 showvariable

    2026年3月26日
    2
  • Ubuntu 常用解压与压缩命令「建议收藏」

    Ubuntu 常用解压与压缩命令「建议收藏」Ubuntu常用解压与压缩命令.tar文件#仅打包,并非压缩tar-xvfFileName.tar#解包tar-cvfFileName.tarDirName#将DirName和其下所有文件(夹)打包.gz文件#.gzgunzipFileName.gz#解压1gzip-dFileName.gz#解压2gzipFil…

    2022年5月10日
    67
  • 无证书签名简介[通俗易懂]

    无证书签名简介[通俗易懂]前言为什么要提出无证书签名防止公钥替换攻击防止密钥托管问题相关工作方案结构和安全模型方案结构参考:AnEfficientProvably-SecureCertificatelessSignatureSchemeforInternet-of-ThingsDeployment大致分为:Setup、Extract、KeyGen、Sign、Verify安全模型Al-Riyami2003Certificatelesspublickeycryptography提出的

    2022年4月30日
    111

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号