Flash Builder 接管 OS X 上的文件关联

Flash Builder 接管 OS X 上的文件关联

我运行的是 OS X Snow Leopard,其中分别安装了 Flash Builder 4.5 和 Eclipse Indigo。Flash Builder 完全接管了我与 Eclipse 相关的所有内容。我做了很多 ColdFusion 开发。有时我必须从系统目录或通过 FTP 打开单个文件(基本上不在项目中)。99% 的时间我都试图这样做,打开的是 Flash Builder,而不是 Eclipse

此外,更改文件关联永远不会生效我将选择 .cfc / .cfm 文件,打开文件信息,将打开方式下拉菜单更改为 Eclipse(每次我都必须手动浏览并将“推荐的应用程序”下拉菜单更改为“所有应用程序”),单击“全部更改”,打开文件,但有时它不起作用。无论如何,我打开的下一个文件将立即返回到 Flash Builder

更疯狂的是有时我会从关联对话框中选择 Eclipse,按“添加”,然后Flash Builder 显示为我选择的应用程序。真是让人抓狂。无论我做什么,Flash Builder 都会接管。

我发现的唯一解决办法是将整个 Flash Builder 应用程序文件夹拖到废纸篓,打开我想要的文件,然后(希望记得)在我意外删除它之前将其从垃圾箱中取出。这太荒谬了。

我已经在 Google 上搜索了很多次,并没有发现其他人遇到这个问题,但我想肯定是某个地方的某个配置文件导致系统认为 Eclipse 与 Flash Builder 是同一个东西。

答案1

如果您现在重新安装 ColdFusion Builder,它应该会修复 coldfusion 文件关联。如果您使用的是纯 eclipse 而不是 coldfusion builder,那么我认为它没有任何文件关联。

答案2

我在 Mac OS X 版本 10.7.5 上使用 Adob​​e Flash Builder 4.5 时遇到了同样的问题。我遇到的具体问题是.tex文件被识别为MXML files。就我而言,我必须MXML file从 Adob​​e Flash Builder 4.5 设置中删除关联,如下所示:

  • 首选项 > 常规 > 编辑器 > 文件关联 > 文件类型

  • 选择.mxml并单击“删除”- 选择“确定”并关闭 Adob​​e Flash Builder

  • 使用 Command-I -> 更改所有例程在 Finder 中更改文件关联,现在更改应该会保留

而且,当您重新打开时,Adobe Flash Builder .mxml仍然存在,这不会影响 Finder 中的文件关联(很可能是启动服务数据库被重建)。

对于其他文件类型,您很可能必须使用 Command-I 检查给定的文件以找出在 Adob​​e Flash Builder 4.5 设置中要删除哪些“文件关联”。

希望这可以帮助。

答案3

纯 eclipse 在 OSX 上没有文件关联。如果您想将文件与随机可执行文件关联,请使用真实的操作系统。

相关内容