2016-06-21 65 views
0

我正在使用Komodo Edit 9.3为我正在处理的项目编写一些Ruby文件。我遇到的问题是我使用的一些方法是由其他人编写的,我们的文档并不是最新的。我想知道是否有一种简单的方法可以在目录中的某个位置搜索函数定义,如果您没有定义它打开的文件(因为您不知道它是哪个文件)。我知道,如果突出显示该功能并右键单击,则可以选择“搜索定义”,但似乎只有在定义该功能的文件已打开时才会返回结果。如何在使用Komodo的其他文件中查找函数定义?

回答

0

正如您所说,右键单击>转到定义是您正在查找的工具。您也可以Ctrl +左键单击以获得相同的功能,假设您具有首选项>编辑器>智能编辑:超链接已启用。

已将定义文件打开已不是该功能的要求。有很多事情可能会延迟或破坏功能。你最好的选择是尝试使用Komodo X,因为我们已经更新了很多代码智能,Go To Definition可以帮助你找到你的函数定义。如果你不想升级,你可以试试resetting code intelligence。请注意,在重新启动之前,您必须等待它完成扫描项目,然后才能完成代码或可以使用“转至”。在9.3中,您可以在中查看此视图​​>标签&侧边栏>通知和Komodo X,您可以在窗口顶部的“转到任何字段”中看到此信息,它会告诉您Komodo正在扫描您的代码。

如果这些事情都没有帮助,我建议您前往科莫多论坛进行一些更深入的挖掘。

相关问题