You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Sublime Text 3中如何通过相对路径快速定位同名文件?

搞定Sublime Text里Django同名文件的快速定位问题

嘿,太懂这种烦躁了!Django多app项目里一堆models.py,用Cmd-P搜出来一长串列表翻半天,确实不如Vim的路径补全来得爽。不过Sublime Text其实也有不少办法解决这个问题,分享几个我自己常用的:

  • 直接输入路径片段缩小范围:别只搜models.py!Cmd-P(Windows/Linux是Ctrl-P)支持匹配路径的任意部分,比如要找app7/models.py,直接敲app7/mo或者甚至a7/m,瞬间就能定位到目标文件,逻辑和Vim的路径补全差不多,比纯搜文件名高效太多。

  • 装个增强搜索的插件:推荐试试FuzzyFilePath,这个插件能智能识别项目结构,输入文件名时会自动带上路径提示,补全的时候能快速筛选对应app下的文件,在多模块项目里特别好用。

  • 修改配置让搜索结果更直观:打开Preferences > Settings,在用户配置里加这两行:

    "show_full_path": true,
    "goto_anything_ignore_case": false
    

    开启show_full_path后,Cmd-P的结果会显示完整文件路径,一眼就能看到是哪个app下的文件;关闭忽略大小写的话,精准输入路径前缀时匹配更准确,不会混进一堆不相关的结果。

  • 给项目分组文件夹:如果app实在太多,可以把每个单独的app文件夹添加到Sublime项目里(Project > Add Folder to Project),这样侧边栏能直接展开对应app找文件,或者用Cmd-P前先选中侧边栏的目标app,搜索范围就自动缩小到这个文件夹里了。

我自己在Django项目里用第一个方法最多,敲几个路径片段就搞定,再也不用翻长长的列表了!

内容的提问来源于stack exchange,提问作者Mad Wombat

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.25 06:48:14