如何告诉 TextMate 在“转到文件”中忽略我的 Katz 的 Bundler 文件夹?

发布于 2024-08-19 12:58:30 字数 234 浏览 7 评论 0原文

我使用 Katz 的 Bundler 来管理 gem 依赖项。

谁知道如何告诉 TextMate 忽略“转到文件”中的“vendor/bundler_gems”文件夹?

图片展示了我的小问题

你可以看到,我想找到我的 application.sass,而不是“转到文件”从捆绑器文件夹中找到很多垃圾。

I use Katz's Bundler to manage gem dependencies.

Who know, how to tell to TextMate ignore my "vendor/bundler_gems" folder in "Go to File"?

Image demonstrate my little problem.

You can see, what I want to find my application.sass, instead "Go to File" find lots of trash from bundler folder.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

Oo萌小芽oO 2024-08-26 12:58:31

我找到解决方案:

在对话框“首选项→高级→文件夹引用”中,“文件夹模式”输入:

原始模式:

!.*/(\.[^/]*|CVS|_darcs|_MTN|\{arch\}|blib|.*~\.nib|.*\.(framework|app|pbproj|pbxproj|xcode(proj)?|bundle))$

我将其更改为:

!.*/(\.[^/]*|CVS|_darcs|_MTN|\{arch\}|blib|.*~\.nib|.*\.(framework|app|pbproj|pbxproj|xcode(proj)?|bundle)|vendor)$

...忽略供应商文件夹。

或者:

!.*/(\.[^/]*|CVS|_darcs|_MTN|\{arch\}|blib|.*~\.nib|.*\.(framework|app|pbproj|pbxproj|xcode(proj)?|bundle)|vendor/bundler_gems)$

...仅忽略vendor/bundler_gems。

I find solution:

In dialog "Preferences → Advanced → Folder References", "Folder Pattern" input:

Original pattern:

!.*/(\.[^/]*|CVS|_darcs|_MTN|\{arch\}|blib|.*~\.nib|.*\.(framework|app|pbproj|pbxproj|xcode(proj)?|bundle))$

I change it to:

!.*/(\.[^/]*|CVS|_darcs|_MTN|\{arch\}|blib|.*~\.nib|.*\.(framework|app|pbproj|pbxproj|xcode(proj)?|bundle)|vendor)$

...to ignore vendor folder.

Or:

!.*/(\.[^/]*|CVS|_darcs|_MTN|\{arch\}|blib|.*~\.nib|.*\.(framework|app|pbproj|pbxproj|xcode(proj)?|bundle)|vendor/bundler_gems)$

...to ignore vendor/bundler_gems only.

相思故 2024-08-26 12:58:31

TextMate 在 .tmproj 文件中保留每个项目的文件夹引用设置。

更改 TextMate 首选项对话框中的正则表达式不会更新项目文件。这意味着这个问题的第一个答案没有解决我遇到的类似问题。外部插件可能与此有关(例如 Project+)。

在第一个答案中不起作用:

使用 TextMate 之外的其他编辑器打开项目文件,然后手动编辑“regexFolderFilter”键。

旁注:通常应该转义正斜杠。不知道 TextMate 实际上如何运行正则表达式,因为无论有没有转义,结果都是相同的。

TextMate keeps folder references setting per project basis in .tmproj file.

Changing the regular expression in TextMate preferences dialog doesn't update project file. This means that first answer to this question didn't solve similar problem I had. Outside plugins might have something to do with it (Project+ for example).

In first answer doesn't work:

Open up your project file with other editor than TextMate and edit the "regexFolderFilter" key by hand.

Sidenote: Normally forward slashes should be escaped. Don't know how TextMate actually runs the regular expression since outcome is the same with or without escaping.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文