MATLAB社区

MATLAB,社区和更多

从Mac OS X Finder开始MATLAB

欢迎Ken Atwell回来,这是他在Macintosh OS X环境中访问MATLAB的第二部分。本周,他写了关于从Finder中打开MATLAB文件的文章。

MATLAB源文件有00扩展和Finder之间应该有一个关联MATLAB和文件与“。m”扩展。然而,如果你试图通过双击Finder来打开MATLAB源文件,你可能会得到以下意外行为之一:

  1. 而不是启动MATLAB,您可能会得到一个崩溃报告和重新打开应用程序的提议。如果您选择重新打开,您将再次遇到崩溃。之所以会出现这种情况,是因为Finder正在调用MATLAB,而不是必需的启动程序应用程序。参考我的以前的文章,以讨论MATLAB starter应用程序以及发生崩溃的原因。
  2. 而不是启动MATLAB, Xcode(苹果的软件开发环境)可能会启动。一个不幸的巧合是,.m扩展名也被Xcode用于Objective-C文件(“m”表示一个包含Objective-C方法的文件)。如果你在Mac上安装了Xcode,很可能双击MATLAB源文件会启动Xcode而不是MATLAB。

这两个问题都可以通过相同的过程来解决:要从Finder一次性打开MATLAB源文件,您可以Control-click(或右键单击)该文件并使用open with菜单。在雪豹上,您将看到两个MATLAB选项,一个名为“MATLAB_R2009b”(确切的选择取决于您安装的MATLAB版本),另一个简单地称为“MATLAB”(图1)。选择“MATLAB_R2009b”(启动程序应用程序),而不是“MATLAB”。选择“MATLAB”将导致如上所述的崩溃。

图1:使用“Open With”启动MATLAB而不是Xcode
使用Open With来启动MATLAB而不是Xcode

假设您希望每次双击任何扩展名为.m的文件时都启动MATLAB ?Mac OS X Finder允许你更改默认的双击行为:

  1. 控制单击任何MATLAB源文件(带有“。m”扩展名),然后选择“获取信息”。
  2. 在Info窗口中,展开Open With部分并选择“MATLAB_R2009b”,而不是“MATLAB”(图2)。
  3. 点击Change All…,然后确认所有扩展名为。m的文件都应该以" MATLAB_R2009b "打开。
图2:更改MATLAB源文件的默认Open行为
更改*的默认打开行为。m文件

现在,只要双击Finder中的MATLAB源文件,MATLAB就可以正常启动。

你有没有想出其他OS X快捷方式或技巧来简化你的工作流程?在下面插话!

|
  • 打印
  • 发送电子邮件

评论

要留下评论,请点击在这里登录到您的MathWorks帐户或创建一个新帐户。