【问题标题】:Hide files with certain extension in Sublime Text Editor?在 Sublime 文本编辑器中隐藏具有特定扩展名的文件?
【发布时间】:2013-07-12 00:15:59
【问题描述】:

是否可以在 Sublime Text Editor 3 的侧边栏(横向导航栏)中隐藏所有具有特定扩展名的文件?

【问题讨论】:

    标签: sublimetext sublimetext3


    【解决方案1】:

    你说的是侧边栏吗?例如,如果您选择文件→打开并选择一个文件夹,则该文件夹及其内容将显示在左侧,您可以在其内容和子目录之间导航。如果是这样,那么答案是肯定的,可以排除文件。

    选择首选项 → 设置 - 默认 以打开名为 Preferences.sublime-settings – Default 的选项卡。此文件是只读文件,因此您还需要打开 Preferences → Settings – User。第一次打开用户首选项时,它将是空白的。它(以及所有 Sublime 配置文件)采用 JSON 格式,因此您需要分别在文件的开头和结尾打开和关闭花括号:

    {
    
    }
    

    激活默认首选项选项卡并搜索 file_exclude_patterns(位于 ST3 build 3083 中的第 377 行),如果需要,还可以搜索 folder_exclude_patterns。将其内容复制到您的用户首选项文件中,如下所示:

    {
        "file_exclude_patterns": ["*.pyc", "*.pyo", "*.exe", "*.dll", "*.obj","*.o", "*.a", "*.lib", "*.so", "*.dylib", "*.ncb", "*.sdf", "*.suo", "*.pdb", "*.idb", ".DS_Store", "*.class", "*.psd", "*.db", "*.sublime-workspace"]
    }
    

    并随意添加您自己的自定义设置。请注意,右方括号后没有逗号 (,),因为在此示例中,这是唯一的自定义首选项。如果您有多个项目(更改字体、窗口选项、主题或其他),则除最后一项外,每个项目后都需要一个逗号(尾随逗号是非法的 JSON):

    {
        "translate_tabs_to_spaces": true,
        "trim_trailing_white_space_on_save": true,
        "word_wrap": true,
        "wrap_width": 0
    }
    

    【讨论】:

    • 简单地说:设置文件是用 JSON 编写的。
    • Ahhhhhhhh,它隐藏了我需要的文件。啊啊啊啊啊啊啊啊啊啊啊啊啊. .哭泣
    • 谢谢 - 让我的开发体验变得更好了 :)
    • @Matt 我添加了对文件夹模式的引用,因为这在我对它们进行的搜索中显示得相当高。
    • 有没有插件可以切换模式?
    【解决方案2】:

    您还可以在 .sublime-project 文件中为每个项目设置它们并忽略文件夹,例如:

    {
        "folders": [{
            "path": ".",
            "folder_exclude_patterns": [".svn", "._d", ".metadata", ".settings"],
            "file_exclude_patterns": ["*.pyc", "*.pyo", ".project"]
        }]
    }
    

    【讨论】:

    • 非常有用的自定义每个项目隐藏的文件扩展名。
    • 您也可以使用“binary_file_patterns”在搜索中隐藏文件夹/文件,但仍然可以在侧边栏中看到它。
    • 对于其他想知道如何创建此文件的人,请在顶部菜单中转到Project > Save Project As,然后您可以将其粘贴到该文件中并且它可以工作。使用touch 创建您自己的文件将无法正常工作:)
    • 谢谢!我一直在试图弄清楚如何隐藏我项目的 dist 文件夹中的所有 .js 文件,而不是其他任何地方的 .js 文件:) 第一次使用.sublime-project
    • 在 sublime 中隐藏所有点文件,在 'folder_exclude_patterns" 中使用 ".*"
    猜你喜欢
    • 2017-02-27
    • 1970-01-01
    • 2016-05-29
    • 1970-01-01
    • 1970-01-01
    • 2017-10-06
    • 1970-01-01
    • 1970-01-01
    • 2014-03-29
    相关资源
    最近更新 更多