我怎么能让Squeak问我在哪里输出?

时间:2011-03-09 11:59:22

标签: squeak

我右键单击一个类类别,然后选择fileOut将其导出到.st文件。问题是,它永远不会问我在哪里保存,而只是选择一个文件夹(似乎是包含图像文件的文件夹)。

如何更改它,强制它实际上问我在哪里保存文件?以前的Squeak版本(3.9.x)确实问过我。

Squeak版本是4.2,OS是Ubuntu。

2 个答案:

答案 0 :(得分:3)

看起来如果你不介意两次归档,4.3中的默认行为是提示你是否覆盖现有文件。像Class.st already exists这样的东西,然后选择choose another name,你可以写到任何目录中的正确位置,虽然在目录中有第二个副本,但是有图像。

答案 1 :(得分:1)

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

但是,完全可以通过脚本触发文件。例如,查找#fileOut#fileOutOn:的实现者;评估“myProgramEntity fileOutOn:aFileStream”中的某些内容应该这样做。