3

我右键单击一个类类别并选择 fileOut 以将其导出到 .st 文件。问题是它从不问我保存到哪里,而只是自己选择一个文件夹(似乎是包含图像文件的同一个文件夹)。

我该如何更改它,迫使它实际询问我将文件保存到哪里?以前的 Squeak 版本(3.9.x)确实问过我。

Squeak 版本是 4.2,操作系统是 Ubuntu。

4

2 回答 2

3

看起来如果您不介意提交两次,4.3 中的默认行为是提示您是否要覆盖现有文件。之类Class.st already exists的,然后选择choose another name,您可以写入任何目录中的正确位置,尽管在带有图像的目录中有第二个副本。

于 2012-05-17T17:03:06.770 回答
1

我已经检查了 Pharo,它是一样的,菜单只是提供文件到预定义的位置。

但是,仍然完全可以通过脚本触发文件。寻找实现者#fileOut#fileOutOn:举例;评估类似于 `myProgramEntity fileOutOn: aFileStream' 的内容应该这样做。

于 2011-03-09T12:12:18.883 回答