代码阅读工具——Source Insight

在软件行业工作了好多年了,期间使用过各种IDE:Visual Studio, Eclipse,IntelliJ IDEA,PyCharm, Sublime,So

大家好,代码阅读工具——Source Insight相信很多的网友都不是很明白,包括也是一样,不过没有关系,接下来就来为大家分享关于代码阅读工具——Source Insight和的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!

下面,我们就整理一下Source Insight日常使用的一些常用设置,供软件行业同仁参考。

之前一直用Source Insight 3.5,但是3.5出现了中文乱码的问题。最近改用Source Insight 4.0后,不仅解决了中文乱码问题,还增加了代码折叠等功能。因此,以下描述基于Source Insight 4.0。

新建工程:

菜单【项目】-【新建项目】:在弹出的对话框中输入新建项目的名称,然后点击【确定】,会自动弹出【添加和删除项目文件】对话框,选择将要添加的文件添加到工程文件夹中,点击【添加树】,然后【关闭】即可完成工程的创建。

创建新项目后,最好先进行文件解析:【项目】-【同步文件】-【强制重新解析所有文件】。

菜单项【Options】-【Preferences】:

[文件]-[默认编码:]:设置默认编码方式(或使用[文件]-[重新加载为编码]以选择的编码方式重新加载当前文件)。

代码阅读工具——Source Insight

【文件】-【保存时去除多余空格】:保存文件时自动去除行尾或空行的“尾随空格”——个多余空格。

[显示]-[显示文件名的确切大小写]:Source Insight 默认情况下将文件名的首字母大写。选中此选项以确保显示正确的文件名。

[显示]-[用省略号修剪长路径名]:如果选中此选项,Source Insight 将缩短过长路径名的显示。

【打字】-【粘贴后,选择:】:【Windows】-【大纲位置:】:设置代码折叠的位置+/-标签:在页面左侧或与代码缩进

【Colors Fonts】:设置背景颜色和子窗口(Panel)的字体和颜色;

菜单项【view】:

【面板】-【上下文窗口】:显示选中关键字的定义,点击面板中的功能可以直接跳转到对应的定义。

[面板]-[关系窗口]:显示引用所选关键字的位置。 【显示输出】:显示+/-标签可折叠代码标签位置可在【选项】-【首选项】-【Windows】中设置

代码阅读工具——Source Insight

[显示嵌套行]:显示标识同一代码块的垂直线。 [符号窗口]:当前编辑文件的符号窗口可以按字母、行号或类型排序。 [单色字体视图]:统一字体大小。如果不勾选该选项,SourceInsight会将函数名和变量名加粗并放大,这会导致整个代码错位。

[概览]:在屏幕右侧显示代码的缩略图。

【右键菜单】:

【跳转到定义】:跳转到所选关键字的定义—— 但更简单的方法是按住Ctrl键直接点击对应的关键字进行跳转(或者直接在“上下文窗口”中查看)。

[Jump To Caller]:查看函数的调用者[Highlight Word/F8]:突出显示所选关键字; [智能重命名.]:全局重命名——

菜单项【Options】-【File Type Options】:

代码重构过程中经常使用的不同类型文件可以使用不同的设置。

[屏幕字体.]:设置字体。 [将制表符扩展为空格]:自动将输入的“制表符”键替换为空格。空格数由[制表符宽度:]设置。

用户评论

代码阅读工具——Source Insight
嘲笑!

Source Insight真是一款强大的代码阅读神器!以前找代码路径太费劲,现在有了它真是轻松多了,逻辑清晰、功能丰富,强烈推荐给每个程序员!

    有15位网友表示赞同!

代码阅读工具——Source Insight
看我发功喷飞你

<br>

    有17位网友表示赞同!

代码阅读工具——Source Insight
强辩

一直想找到一款好用的代码阅读工具,朋友介绍了Source insight,试用了一下感觉不错啊! 代码跳转导航非常方便快捷,也支持多样的语言语法高亮,能快速理解别人的代码,提高效率不少。

    有8位网友表示赞同!

代码阅读工具——Source Insight
?亡梦爱人

这款Source Insight虽然功能强大,但是界面有点老了,希望能更新一下视觉体验,例如使用更现代的UI设计

    有11位网友表示赞同!

代码阅读工具——Source Insight
煮酒

学习新的编程语言的时候,用 Source Insight来阅读开源项目代码真的太方便了!语法高亮、函数调用展示一目了然,还能快速查找相关定义,感觉学习效率上升了很多!

    有17位网友表示赞同!

代码阅读工具——Source Insight
单身i

Source Insight确实很强大,但对新手不太友好,上手需要一定的学习成本,特别是对于非C/C++语言开发人员来说,使用起来有点困难。文档也比较少,希望能完善一下。

    有10位网友表示赞同!

代码阅读工具——Source Insight
拥抱

我一直用的是其他的代码阅读工具,最近试了一下 Source Insight ,感觉它的搜索功能特别强大,能精准找到目标代码,而且支持多文件匹配查询,这点非常实用!

    有18位网友表示赞同!

代码阅读工具——Source Insight
哽咽

这款软件的功能还是不错的,使用过程中遇到一些问题,联系客服没有得到及时回复,也缺乏一些中文官方文档,希望能改进一下售后服务和资源提供。

    有5位网友表示赞同!

代码阅读工具——Source Insight
滴在键盘上的泪

用了 Source Insight 之后,简直感觉以前效率有多低啊!代码审查效率大大提高,还能快速定位BUG所在,真是太强大了!唯一缺点是价格有点贵…

    有19位网友表示赞同!

代码阅读工具——Source Insight
打个酱油卖个萌

虽然这款 Source Insight 功能强大,但我还是更喜欢简洁易用的工具,它的界面设计有点繁琐,希望可以简化一下操作流程。

    有17位网友表示赞同!

代码阅读工具——Source Insight
眷恋

Source Insight 非常适合大型项目开发,代码浏览和搜索都十分高效,能有效提高开发效率。强烈推荐给团队开发者使用!

    有8位网友表示赞同!

代码阅读工具——Source Insight
罪歌

这款软件确实很强大,功能齐全,可以满足大部分程序员的需求,我之前就一直在用它来阅读开源代码,现在学习新的语言也变得更容易了!

    有10位网友表示赞同!

代码阅读工具——Source Insight
゛指尖的阳光丶

Source Insight 的中文支持还做得不够完善,一些功能的描述和提示没有完全翻译成中文,使用过程中偶尔会遇到理解障碍。希望能加强本地化处理。

    有5位网友表示赞同!

代码阅读工具——Source Insight
来瓶年的冰泉

这款软件的功能强大,但是价格确实比较高昂,对于个体自由开发者来说有点负担重。希望开发团队可以提供更优惠的方案或者免费版本。

    有18位网友表示赞同!

代码阅读工具——Source Insight
莫阑珊

Source Insight 的代码导航功能非常出色,无论是类关系还是函数调用都能够很快地展现出来,对理解复杂项目的结构帮助很大!

    有20位网友表示赞同!

代码阅读工具——Source Insight
红尘滚滚

Source Insight 是一个很好的工具,但是对于初学者来说,学习成本相对较高,需要花些时间去熟悉各个功能和操作技巧。建议可以增加一些教程或示例代码以帮助新手上手。

    有14位网友表示赞同!

代码阅读工具——Source Insight
葵雨

Source Insight 的支持文档非常详细完整,覆盖了几乎所有功能的介绍和使用案例,方便查找答案并且能够快速解决问题。

    有14位网友表示赞同!

代码阅读工具——Source Insight
无所谓

Source Insight 能同时打开多个文件进行对比,这个功能非常实用,可以有效地跟踪代码变化,提高版本控制效率!

    有9位网友表示赞同!

原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/117801.html

(0)
小su's avatar小su
上一篇 2024年9月1日 上午9:14
下一篇 2024年9月1日 上午9:16

相关推荐

发表回复

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