品牌型号:惠普 240 G3
系统:Windows 10 专业版
软件版本:Source Insight 4.0
程序员对Source Insight都比较熟悉,毕竟做开发,经常需要看源码。用它看代码、查看代码结构都很方便。导入源代码一般是看代码的第一步,而kt文件又是写安卓代码的程序员经常会接触到的文件类型。下面就来回答下Source Insight如何导入源代码,Source Insight可以导入kt文件吗。
一、Source Insight如何导入源代码
不管是接手别人的项目,还是看自己编写的代码,第一步就是得把代码导进Source Insight里。
操作不难,按照下面流程操作就可以了:
1、新建工程
导入源代码,第一步得新建工程。工程就是给代码建个专属文件夹。后续改代码、找文件,都能方便很多。
具体步骤很简单:
打开Source Insight,进入主界面。找到顶部的Project菜单,点一下。下拉菜单里,选New Project。

在弹出的对话框里,要输入工程名称。建议别用中文,使用英文或数字。接着点Browse,选个保存路径,最好也是纯英文的。选好后,点OK。

这时候还会弹出一个对话框。在File Paths的位置选择存放代码的路径,然后点击OK就能进入添加文件的窗口了。

2、添加源码文件
进入Add and Remove Project Files窗口,就可以添加源码了。有两种方式,根据自己的需求选择即可。
如果要导入整个项目的代码,在窗口左边找到源码文件夹,选中它。点右边的Add Tree或者Add All(更推荐Add Tree)按钮就行。这种方式能一次性导完所有文件,包括子文件夹里的。
要是只需要导部分文件,在文件列表里,选自己需要的文件。勾上之后点Add。加完关掉窗口就可以了。

3、同步索引,确保正常使用
添加完文件,必须同步一下索引,不然软件识别不了代码结构。回到主界面,点一下顶部的Project菜单,选Synchronize Files就可以了。

这样一来,源代码就导入成功了。
二、Source Insight可以导入kt文件吗
kt文件是Kotlin编程语言的代码,在安卓开发中比较常见。很多写Kotlin的程序员,都会关心Source Insight是否能导kt文件。答案是可以的。但要注意,Source Insight默认不支持kt文件的语法高亮和解析。直接导进去,就是纯文本,看不出类和函数。手动配置一下文件类型,可以实现基本的语法解析。
操作不算复杂,参考下面流程:
1、打开文件类型配置窗口
打开Source Insight,点顶部的Options菜单。下拉菜单里,选File Type Options。就能进入配置界面了。这个界面是设置文件解析规则的关键。
2、新建Kotlin文件类型
在File Type Options窗口的右边,点Add Type按钮。新建一个文件类型,名字就叫Kotlin,然后列表里就会出现这个新类型。
选中刚建的Kotlin类型。在右边的File Filter里,输入*.kt。这么做,是为了让软件能认出kt后缀的文件。

3、配置基础语法高亮
要是想让软件能解析kt文件的语法,显示高亮。可以点窗口里的Parsing选项卡。在Language下拉菜单里,选个和Kotlin语法像的语言,比如Java。这样就能看到基础的语法高亮,看代码也清楚点。
4、导入kt文件,验证效果
配置完,就按前面导入源码的步骤来。就能把kt文件加到工程里了。导完之后,打开文件,语法高亮会按照Java的规则进行解析,比纯文本清晰一些。

5、补充说明
这种手动配置的方式,只能实现导入和基础高亮。没法像Java、C语言那样,跳函数、查引用。如果需要跳转等还需要配合使用专业的IDE,用Source Insight进行基本的代码查看、阅读还是可以的。
以上就是关于Source Insight如何导入源代码,Source Insight可以导入kt文件吗的相关内容。掌握这些方法,不管是普通源码还是kt文件,都能正常导入。需要注意kt文件在Source Insight中可以用来初步查看,能进行语法高亮的基础解析,需要完善的链接、跳转功能,还需要配合专业的IDE使用。希望这些分享,能帮到大家更好地用Source Insight。
