查找源

在调试会话期间,要调试的应用程序的源显示在编辑器中。可从编辑器中执行调试操作,如断点设置。

当为调试 XSL 变换而创建启动配置时,可以设置启动配置的源查询路径。在开始调试会话后,可以改变此源搜索路径。如果调试器在源查询路径中找不到源,则调试器将通过 URL 来搜索源查询路径。如果通过 URL 也无法找到源,调试器就会打开“找不到调试器源”编辑器,在该编辑器中可以指定另一条路径用于源查询。

注: 如果想要调试一个在工作空间中没有任何项目的 XSL 变换,并且该变换使用包含导入文件,则务必在启动配置的选项卡中添加源的位置。或者,可以将源的位置添加至编辑源查询路径对话框中的源查询路径。调试器将从您启动时所指定的路径中查找主要 XSLT 样式表的源,但对于包含导入文件,它不具有完整路径,因此必须向调试器提供源位置。

改变源搜索路径

在启动调试会话后,可以通过完成下列步骤来对源搜索路径进行修改或添加:

  1. 右键单击调试目标(或它的一个线程或堆栈帧)并从弹出菜单中选择编辑源查询路径
  2. 编辑源查询路径对话框中,执行下列任务:
    • 要添加源位置,单击添加。这将调用添加源对话框,可以在该对话框中选择要添加的源位置的类型。从添加源对话框的选择列表中。
      • 选择工作空间将导致工作空间中的所有项目添加至源搜索路径。
      • 选择调试引擎将对源查询路径没有任何影响。
      此对话框中的所有其他选择将导致打开另一个对话框,在该对话框中可以输入或浏览以查找您想使用的源搜索路径位置。
    • 要除去现有条目,选择源位置并单击除去
    • 要设置现有条目的顺序,选择一个源位置并单击上移下移以改变该位置的放置。
  3. 如果您要搜索源搜索路径中该源文件名的所有实例,选择搜索路径上的重复源文件复选框。如果选择此复选框并且调试器发现该文件名的多个实例,将通过一个对话框提示您选择正确的源文件。
  4. 在更改了路径后,单击确定以关闭对话框并使用新路径来查找源。
    注: 对源查询路径所作的更改将保存在用来启动所选调试会话的启动配置中。

找不到源文件

找不到源文件时,编辑器打开,但没有源文件。在编辑器中,可以编辑源查询路径以便指向源文件的位置。要编辑源查询路径,请选择编辑源查询路径按钮。这将调用编辑源查询路径对话框。在前一节中提供了有关使用此对话框的指示信息。

找到多个源文件

如果将源查询路径设置为在源搜索路径中搜索所有源文件名的实例,并且调试器找到源文件名的多个实例,选择源文件对话框会提示您选择正确的源文件。在此对话框中,从列表中选择正确的源文件并单击确定以在编辑器中打开该源文件。


反馈