Как я могу заставить Squeak спрашивать меня, куда выводить файл?

Я щелкаю правой кнопкой мыши категорию класса и выбираю fileOut для экспорта в файл .st. Проблема в том, что он никогда не спрашивает меня, куда сохранить, а просто выбирает папку сам по себе (кажется, это та же папка, в которой находится файл изображения).

Как я могу изменить его, заставив его на самом деле спрашивать меня, куда сохранить файл? Предыдущие версии Squeak (3.9.x) спрашивали меня.

Версия писка — 4.2, ОС — Ubuntu.


person Oak    schedule 09.03.2011    source источник


Ответы (2)


Похоже, что если вы не возражаете против повторного заполнения файла, поведение по умолчанию в версии 4.3 — запрос на перезапись существующего файла. Что-то вроде Class.st already exists, далее выбираем choose another name и можно писать в нужное место в любую директорию, правда со второй копией в директорию с образом.

person DanUber    schedule 17.05.2012

Я проверил в Pharo, и это то же самое, меню просто предлагает файл в заранее определенное место.

Тем не менее, по-прежнему вполне возможно запустить файл по сценарию. Ищите разработчиков #fileOut и #fileOutOn: для примеров; оценка чего-то вроде строки `myProgramEntity fileOutOn: aFileStream' должна сделать это.

person Damien Pollet    schedule 09.03.2011