“资源管理器”视图

使用“资源管理器”视图可查看项目中应用程序和文件夹的层次结构,启动新项目,以及访问用于处理项目的工具。

“资源管理器”视图在顶部包含快速启动部分 - 在底部包含资源管理器部分,该部分包含两个节点:所有应用程序所有文件夹快速启动部分包含若干个启动常用操作的有用链接。资源管理器部分包含两个树形窗格,窗格提供了资源的分层视图:
  • 第一棵树显示应用程序的层次结构(应用程序、项目、目录和项目文件),其中所有应用程序是根。
  • 第二棵树显示文件夹的层次结构(文件夹、子文件夹和文件),其中所有文件夹是根。
浏览这些资源的方式与在文件浏览器中类似。在视图中浏览时,树的选择状态确定了“属性”视图中可用的选项卡。

一般信息

“资源管理器”视图“资源管理器”视图

在“资源管理器”视图中,可使用工具栏按钮、快速启动部分中的链接或者资源管理器部分中的右键单击菜单命令来添加应用程序和项目并扫描代码。一旦添加了应用程序,资源管理器部分便会提供应用程序和项目的可视指示符以及每个所添加项的状态。

提示: 在“资源管理器”视图中,悬浮式帮助可用于指示应用程序、项目和文件的文件名和路径。悬浮式帮助还指示应用程序或项目是否已注册。

“快速启动”部分

快速启动部分提供以下用于启动常用任务的链接:

  • 发现应用程序这会启动 Application Discovery Assistant,它使您能够为 JavaMicrosoft Visual Studio 源代码快速创建并配置应用程序和项目。
  • 打开应用程序这会启动“打开”对话框,您可以通过此对话框来浏览到现有应用程序并将其添加到应用程序集。可以添加的文件或目录类型包括 .paf.sln.dsw.ewf
  • 导入基于 Eclipse 的工作空间这会启动“添加工作空间”对话框,您可以通过此对话框来添加包含了 Java 项目的现有 Eclipse 工作空间。导入了此工作空间后,您将能够扫描其包含的任何 Java 项目。这会启动“添加工作空间”对话框,您可以通过此对话框来添加包含了 Java 项目的现有 Eclipse 工作空间。导入了此工作空间后,您将能够扫描其包含的任何 Java 项目。
  • 从应用程序服务器导入从 Apache Tomcat 或 WebSphere® Application Server Liberty 应用程序服务器导入现有 Java 应用程序。
  • 打开评估这会启动“打开”对话框,您可以通过此对话框来浏览到 AppScan® Source 评估文件。可打开的文件的类型包括 .ozasmt.xml

工具栏按钮

1. 工具栏按钮
操作 图标 描述
添加应用程序菜单 “添加应用程序”菜单按钮 通过单击添加应用程序菜单按钮上的向下箭头,可以选择用于创建新应用程序,打开现有应用程序,导入工作空间或启动 Application Discovery Assistant 的操作。
扫描选择 扫描所选项按钮 通过扫描所选项按钮,可以扫描在资源管理器部分中选择的对象。缺省扫描配置将用于扫描。要选择其他扫描配置来用于扫描,请单击扫描所选项按钮上的向下箭头。选择要使用的扫描配置,或选择编辑配置操作以将其他扫描配置设为缺省值(在“扫描配置”视图中,选择要设为缺省值的配置,然后单击选为缺省值)。
"视图"菜单 视图菜单按钮可打开用于刷新资源管理器部分和隐藏已注册项的菜单。

右键单击菜单选项

右键菜单选项的可用性由资源管理器部分中所选的项决定。

  • 如果在资源管理器部分中选择了所有应用程序,那么以下右键单击菜单选项可用:
    • 扫描所有应用程序扫描所有应用程序。扫描将使用缺省扫描配置来运行。
    • 扫描所有应用程序时使用选择要使用的扫描配置,或选择编辑配置操作以将其他扫描配置设为缺省值(在“扫描配置”视图中,选择要设为缺省值的配置,然后单击选为缺省值)。
    • 添加应用程序
      • 创建新应用程序将新应用程序添加到应用程序集。此操作会启动“新建应用程序”向导。
      • 打开现有应用程序这会启动“打开”对话框,您可以通过此对话框来浏览到现有应用程序并将其添加到应用程序集。可以添加的文件或目录类型包括 .paf.sln.dsw.ewf
      • 导入现有基于 Eclipse 的工作空间这会启动“添加工作空间”对话框,您可以通过此对话框来添加包含了 Java 项目的现有 Eclipse 工作空间。导入了此工作空间后,您将能够扫描其包含的任何 Java 项目。这会启动“添加工作空间”对话框,您可以通过此对话框来添加包含了 Java 项目的现有 Eclipse 工作空间。导入了此工作空间后,您将能够扫描其包含的任何 Java 项目。
      • 发现应用程序这会启动 Application Discovery Assistant,它使您能够为 JavaMicrosoft Visual Studio 源代码快速创建并配置应用程序和项目。
    • 全部展开
    • 全部折叠
    • 属性:选择此选项会打开所选项的“属性”视图。
  • 如果在资源管理器部分中选择了一个应用程序,那么以下右键单击菜单选项可用:
    • 扫描应用程序扫描所选应用程序、文件夹、项目或文件。扫描将使用缺省扫描配置来运行。
    • 扫描应用程序时使用选择要使用的扫描配置,或选择编辑配置操作以将其他扫描配置设为缺省值(在“扫描配置”视图中,选择要设为缺省值的配置,然后单击选为缺省值)。
    • 添加项目
      • 新项目如果在“资源管理器”视图中选择了某个应用程序,那么此操作可用,而选择此操作将使您能够向此应用程序添加新项目。此操作会启动“新建项目”向导。
      • 现有项目如果在“资源管理器”视图中选择了某个应用程序,那么此操作可用,而选择此操作将使您能够向此应用程序添加现有项目。此操作会启动一个对话框,您可以通过此对话框来浏览到要打开的 .ppf.vcproj.vcxproj.csproj.vbproj.dsp.epf 文件,或者 .xcodeproj 目录
      • 多个项目将多个项目添加到在“资源管理器”视图中选择的应用程序。此操作会启动一个对话框,您可以通过此对话框来完成以下任务之一:
        • 指定要在其中搜索项目的目录。
        • 指定要在其中搜索项目的工作空间。
        • 指定要在其中搜索项目的 Microsoft 解决方案文件。

        在搜索结果中,您可以选择一个或多个要添加的项目。

    • 移除应用程序如果在“资源管理器”视图中选择了某个应用程序,那么此操作可用,而选择此操作会移除所选应用程序。
    • 添加定制发现结果:此操作会启动“创建定制发现结果”对话框,使您能够为所选应用程序创建定制发现结果。
    • 刷新刷新所选应用程序、项目或视图的内容。
    • 注册/注销:
      • 注册应用程序AppScan® Source 注册所选的应用程序或项目。您必须先注册应用程序和项目,然后才能将其发布到 AppScan® Source Database
      • 将应用程序注册为...:选择此选项可使用新名称来注册应用程序。
      • 注销应用程序注销所选的应用程序或项目。
      • 查找:选择此选项可将本地应用程序或项目与已由其他 AppScan® Source 用户注册的应用程序或项目相关联。
    • 全部展开
    • 全部折叠
    • 属性:选择此选项会打开所选项的“属性”视图。
  • 如果在资源管理器部分中选择了所有文件夹,那么以下右键单击菜单选项可用:
    • 扫描所有文件夹:扫描所有文件夹。扫描将使用缺省扫描配置来运行。
    • 使用以下项扫描所有文件夹:选择要使用的扫描配置,或选择编辑配置操作以将其他扫描配置设为缺省值(在“扫描配置”视图中,选择要设为缺省值的配置,然后单击选为缺省值)。
    • 添加文件夹
    • 创建新文件夹:将新文件夹添加到文件夹集。此操作会启动“新建文件夹”向导。
  • 如果在资源管理器部分中选择了一个文件夹,那么以下右键单击菜单选项可用:
    • 扫描文件夹:扫描选定文件夹。扫描将使用缺省扫描配置来运行。
    • 使用以下项扫描文件夹:选择要使用的扫描配置,或选择编辑配置操作以将其他扫描配置设为缺省值(在“扫描配置”视图中,选择要设为缺省值的配置,然后单击选为缺省值)。
    • 除去文件夹:如果在“资源管理器”视图中选择了某个文件夹,那么此操作可用,而选择此操作会移除所选文件夹。
    • 刷新:刷新所选应用程序、项目或视图的内容。
    • 全部展开
    • 全部折叠
    • 属性:选择此选项会打开所选项的“属性”视图。
  • 如果在资源管理器部分中选择了一个项目,那么以下右键单击菜单选项可用:
    • 扫描项目扫描所选应用程序、文件夹、项目或文件。扫描将使用缺省扫描配置来运行。
    • 扫描项目时使用选择要使用的扫描配置,或选择编辑配置操作以将其他扫描配置设为缺省值(在“扫描配置”视图中,选择要设为缺省值的配置,然后单击选为缺省值)。
    • 复制项目如果在“资源管理器”视图中选择了某个项目,那么此操作可用,而选择此操作将打开一个对话框,您可以通过此对话框将此项目复制到另一个应用程序,或在当前包含此项目的应用程序中创建此项目的副本。
    • 移除项目移除所选对象。
    • 注册/注销:
      • 注册项目AppScan® Source 注册所选的应用程序或项目。您必须先注册应用程序和项目,然后才能将其发布到 AppScan® Source Database
      • 注销项目注销所选的应用程序或项目。
      • 查找:选择此选项可将本地应用程序或项目与已由其他 AppScan® Source 用户注册的应用程序或项目相关联。
    • 全部展开
    • 全部折叠
    • 属性:选择此选项会打开所选项的“属性”视图。
  • 如果在资源管理器部分中选择了一个文件,那么以下右键单击菜单选项可用:
    • 扫描文件扫描所选应用程序、文件夹、项目或文件。扫描将使用缺省扫描配置来运行。
    • 扫描文件时使用选择要使用的扫描配置,或选择编辑配置操作以将其他扫描配置设为缺省值(在“扫描配置”视图中,选择要设为缺省值的配置,然后单击选为缺省值)。
    • 从扫描中排除:从扫描中移除所选文件。对于文件夹层次结构中的文件,此选项将处于禁用状态。
    • 在内部编辑器中打开:在 AppScan® Source 编辑器(在“分析”透视图中)中打开所选文件。
    • 在外部编辑器中打开:选择要在其中打开所选文件的外部编辑器。
    • 属性:选择此选项会打开所选项的“属性”视图。

应用程序和项目指示符

下表标识了“资源管理器”视图中的应用程序和项目图标。

2. 应用程序和项目图标
应用程序或项目类型 未注册 已注册 缺失/找不到
已导入的应用程序 表示未注册的已导入应用程序的图标 表示已注册的已导入应用程序的图标 表示缺失/未找到的已导入应用程序的图标
手动创建或使用 Application Discovery Assistant 创建的应用程序 表示未注册的已创建/已发现应用程序的图标 表示已注册的已创建/已发现应用程序的图标 表示缺失/未找到的已创建/已发现应用程序的图标
已导入的项目 表示未注册的已导入项目的图标 表示已注册的已导入项目的图标 表示缺失/未找到的已导入项目的图标
手动创建或使用 Application Discovery Assistant 创建的项目 表示未注册的已创建/已结果的图标 表示已注册的已创建/已结果的图标 表示缺失/未找到的已创建/已结果的图标

“资源管理器”视图显示本地应用程序和项目,以及已在服务器上注册的应用程序和项目(已在服务器上注册但未在本地保存的应用程序和项目,例如,由其他用户注册的应用程序和项目,以灰色显示)。如果单击工具栏视图菜单按钮并将隐藏服务器上已注册项菜单项切换为未选择状态,那么可以查看现有服务器应用程序和项目。如果项目以灰色显示,那么可以右键单击并选择菜单中的查找