查找源

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

如果为 Web 对象启动调试会话,而调试器找不到源,则可以编辑源查找路径。如果调试器找到多个相匹配的源文件名,则可以设置调试器以提示您从相匹配的源文件名列表中选择一个源文件名。

编辑源查找路径

要在调试时编辑源查找路径,在调试视图中右键单击某个调试目标、线程或堆栈帧,并从弹出菜单中选择编辑源查找以打开编辑源查找路径对话框。缺省情况下,此对话框中的源查找路径是从相关联项目的构建路径中派生出来的。要更改源查找路径,执行下列操作:

  • 要添加源位置,单击添加。这将调用添加源对话框,可以在该对话框中选择要添加的源位置的类型。从添加源对话框的选择列表中,选择工作空间将导致工作空间中的所有项目添加至源搜索路径。对于调试 Web 对象有效的所有其他选择将导致出现一个对话框,在该对话框中可以输入或浏览以查找您想使用的源搜索路径位置。
  • 要除去现有条目,选择源位置并单击除去
  • 要设置现有条目的顺序,选择一个源位置并单击上移下移以改变该位置的放置。

未找到源文件

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

找到多个源文件

缺省情况下,调试器将搜索源一直到找到第一个文件名匹配。如果您想要让调试器搜索所有可能的源文件名匹配,则必须在编辑源查找路径对话框中选择搜索路径上的重复源文件复选框。

注: 搜索所有源文件名匹配的速度比找到第一个文件名匹配就停止慢一些。

如果设置调试器来搜索所有源文件名匹配,则当找到多个文件时,选择源文件对话框打开。该对话框显示找到的所有文件的列表,可以从中选择要在调试会话期间显示的正确源。


反馈