Ide 升华文本3、索引和转到符号/转到定义
所以我下载了升华文本3,据称它“升华文本现在扫描你项目中的文件,并建立一个包含哪些符号的文件索引。这支持项目中的新特性Goto定义和Goto符号” 我创建了一个包含zend framework源代码的新项目…然后我尝试执行goto定义和goto符号,但它们仍然只允许您在当前文件中而不是整个项目中执行“goto”定义/符号Ide 升华文本3、索引和转到符号/转到定义,ide,sublimetext2,sublimetext,sublimetext3,Ide,Sublimetext2,Sublimetext,Sublimetext3,所以我下载了升华文本3,据称它“升华文本现在扫描你项目中的文件,并建立一个包含哪些符号的文件索引。这支持项目中的新特性Goto定义和Goto符号” 我创建了一个包含zend framework源代码的新项目…然后我尝试执行goto定义和goto符号,但它们仍然只允许您在当前文件中而不是整个项目中执行“goto”定义/符号 我应该如何准确地配置sublime text 3,以便我可以将goto定义/符号用于项目中的任何方法,而不仅仅是当前文件(类似于Eclipse的Ctrl+Shift+M Ope
我应该如何准确地配置sublime text 3,以便我可以将goto定义/符号用于项目中的任何方法,而不仅仅是当前文件(类似于Eclipse的Ctrl+Shift+M Open方法功能)。首先,确保相关文件夹已添加到项目中,方法是检查它们是否显示在侧栏的
文件夹下(您可以使用⌘-K⌘-B) 。如果Zend文件夹不在那里,请转到Project»将文件夹添加到Project…
然后您应该在项目中使用Goto»Goto符号…
(或⇧-⌘-R) <代码>转到定义
应在整个项目中搜索。至少这是我在Sumple3Build3019forOSX上的表现
替换⌘ 使用CTRL和⇧ 在Windows上使用SHIFT if。假设这不是快捷方式问题(您可以通过尝试从菜单中查找符号来测试) 尝试:
- 在OSX中,删除~/Library/Application的内容 支持/升华文本3/索引
- 在Windows中,删除AppData\Local\Sublime Text 3\Index的内容\
- 打开控制台(查看->显示控制台)
- 检查错误
编辑:根据项目的大小,重建缓存可能需要较长时间才能确定,在新项目中尝试此操作时,您正在执行
ctrl+shift+r
而不是ctrl+r
,对吗?我注意到,如果我已经在该方法上有光标,然后,如果我单击shift+命令
+R
它实际上会启动一个。。然后我必须重新键入命令并按enter键。。只有这样,它才会跳转到方法定义。。难道没有一种方法可以直接跳转到方法定义吗?清除AppData\Local\Sublime Text 3\cache中的缓存文件夹对我很有效。非常感谢。