Как я могу заставить Squeak спросить меня, куда подавать? - PullRequest
2 голосов
/ 09 марта 2011

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

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

Squeak версия 4.2, ОС Ubuntu.

Ответы [ 2 ]

3 голосов
/ 17 мая 2012

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

1 голос
/ 09 марта 2011

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

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

...