2

有没有人尝试在源代码洞察中浏览汇编语言文件(filename.s)?

我刚刚将整个 Linux 内核项目添加到源代码洞察中,但它不支持任何汇编文件。

4

4 回答 4

1

当您在 Sourceinsight 中创建项目时,它会添加它知道的所有类型的文件(如 *.c、*.h、*.cpp 等)。它还添加了程序集文件,但仅添加了“.asm”和“.inc”文件。要将所有 *.s 文件作为程序集文件包含在项目中,您需要告诉 Sourceinsight 将“.s”文件视为程序集文件。

这可以通过“文档选项”->“文档类型”-> 选择 x86 ASM 源文件,然后添加 * s 内的文件过滤器框以及 *.asm 和 *.inc。完成此操作后,现在重新添加项目根目录中的所有文件(Project->add and remove files),您将在 Sourceinsight 中获得 *.s 文件。

于 2014-11-21T11:22:42.393 回答
0

在设置选项卡中,您应该找到它。有一个选项可以添加对所有文件类型的支持。

于 2013-04-17T05:12:42.840 回答
0

在文件字段 -> 加载文件 -> 浏览 [给出路径]-> 文件类型 [make it as all]
然后你会发现你的“.s”文件打开它,
你可以像普通文件一样使用它

于 2013-04-17T05:59:26.670 回答
0

无条件包含目录(文件夹)中存在的所有文件的方法:

  1. 创建一个新的文档类型:转到Options ==> Document Options ==> Document Type。按“添加类型”按钮。创建一些名为MY_Unconditional.
    将此类型的“文件过滤器”设置为*, *.*. (*通配符表示所有文件。*.*表示所有文件所有类型的扩展名。)关闭对话框。

  2. 将所有文件添加到项目:转到Project ==> Add and Remove Project Files

  3. 选择你的目录

  4. 取消选中“仅显示已知文档类型”框。现在,它将显示目录中的所有文件。

  5. 现在,按“全部添加”按钮。如果需要,也可以按“添加树”按钮。

于 2015-12-02T14:34:55.220 回答