问题标签 [finder]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - 在 Finder 中找出“打开方式”菜单项
如何为给定的文件类型复制 Finder 的“打开方式”菜单?
ruby-on-rails - Declarative_Athorization:with_permissions_to 用于单个位置的所有模型
有没有办法将 with_permissions_to 放在全局的一个地方,以便它适用于所有模型的每个 finder 方法。
实际上,我有一个很大的应用程序,只是添加了这个插件来进行授权。我不想在所有模型的每个 find 方法中都使用 with_permissions_to。
谢谢, 伊姆兰
cocoa - 在 Snow Leopard's Finder 中实现标记和上下文菜单的 FLOSS
显然,对于 Snow Leopard,由于在 Cocoa 中重写了 Finder 并删除了上下文菜单插件,做标记或上下文菜单不再是微不足道的,但是Dropbox似乎在托管文件夹中添加了上下文菜单,并添加了状态徽章.
有没有一个开源项目可以解决这个问题?
macos - 如何在 Mac OS X 10.6 的 Finder 中禁用“USB Over Current Notification”弹出窗口?
在 Intel iMac(型号 MB324LL/A)(当前运行 10.6.4)上,每隔几分钟(或几秒钟)我会看到一个 Finder 弹出窗口,内容如下:
由于 USB 设备从您的计算机中消耗了过多电量,因此您的一个或多个 USB 设备已被禁用。
在控制台中,相关消息:
USB 通知:设备“EHCI 根集线器模拟”@ 0xfa000000 已导致过流情况。它所连接的集线器已被禁用。
我想要的:一种防止这些消息出现在 Finder 中的方法。任何可以防止或减少烦恼的解决方案都将不胜感激。
供参考:这发生在我们没有插入 USB 设备的情况下,以及我尝试过的任何启动盘。我已经重置了 SMC 和 PRAM。我假设它是主板,我只是在寻找最便宜的方法来使它成为可用的纸质书写、网络浏览的负担。
谢谢!
user-interface - 如何在可可应用程序中模仿 Finder 左树?
我真的很喜欢 Finder 中的左树外观(Mac OS X >= 10.5)。具有蓝色背景颜色和“设备”和“地点”下拉菜单。我希望我的应用程序中的类别视图看起来相同。但由于我是 Mac OS X 应用程序开发的新手,我无法弄清楚它是否只是 OutlineView?如果是这样,是否有类似 finder 中的预定义配色方案?
macos - 将脚本添加到 MacOS finder 上下文菜单
我想在 finder 上下文菜单中添加一个选项,该菜单调用hg add %1
%1 是 finder 中所选文件的完整路径。
当然,我还能想到更多有用的案例,以添加到上下文菜单中。
有没有一种简单的方法可以做到这一点,它不涉及安装任何 3rd 方软件或以编译语言编码和构建二进制插件?
就像使用脚本编辑器创建脚本并将其放入/Library/Contextual Menu Items/
?
cocoa - 获取桌面图标的位置?
有没有办法获取 Snow Leopard 中桌面图标的位置?我相信每个图标在 Leopard 中都是不同的窗口,但这随着 SL 的变化而改变。
是否有执行此操作的 API 或要解析的文件(如配置文件)?
applescript - Applescript:在没有扩展名的文件夹中获取文件名
我可以通过执行以下操作获取文件夹中所有文件的名称:
如何更改字符串以myFiles
使其不包含文件扩展名?
例如,我可以得到{"foo.mov", "bar.mov"}
,但想拥有 {"foo", "bar"}
。
当前解决方案
根据接受的答案,我想出了下面的代码。让我知道它是否可以以某种方式变得更清洁或更高效。
cocoa - 如何让我的应用程序挂载一个稀疏包而不在 Finder 中显示它?
我正在创建一个应用程序,其中保存了一堆文件,这些文件使用稀疏包加密,就像 Time Machine 一样(我的名字只是一个巧合)。我需要将稀疏包安装到安装点(我不在乎哪个)。但是,我担心当它被挂载时,它会显示在桌面和 Finder 中。
我有两个问题:
- 如何从 Cocoa 应用程序挂载稀疏包?
- 我如何确定它不会出现在 Finder/桌面上?
顺便说一句,我的 SDK 是 10.6。
eclipse - 如何从 Explorer/Finder 中的项目打开 Zend Studio/Eclipse 文件
在dreamweaver 中,它们具有“在Finder 中显示”功能,可以打开您在操作系统的文件管理软件中添加到项目中的文件(例如Mac 的finder)。我在 Mac 上运行 Zend Studio,这似乎是一个简单的功能,但我找不到它。有什么提示吗?