Я пытаюсь найти ярлык для следующего цикла. При разработке пакета mathematica вы вносите изменения в код файла .m
, а затем хотите протестировать изменения в другом блокноте. Это бесконечный цикл ...
Итак, у нас есть пакет package.m
и записная книжка test_package.nb
, где выполняется тестирование. В настоящее время, когда я когда-либо меняю что-то в файле .m
, мне нужно:
Quit[]
Needs["package`"]
в записной книжке, чтобы изменения стали доступными, чтобы я мог их протестировать. Похоже, что без Quit []
не работает.
Есть ли более короткий способ повторить этот цикл разработки? В частности, избежать увольнения?
Aftermath
Если бы я мог, я бы принял и ответы Рубенко, и Леонида, поскольку оба они полезны и решают мою проблему. Однако, поскольку можно выбрать только один ответ, я выбрал ответ Рубенко из-за простоты и легкости - просто изменив Потребности
на Получить
, я решил свою проблему. Тем не менее, пакет Леонида наверняка более сложен и, вероятно, в конце концов даст лучшие результаты, но его нужно установить, загрузить и т. Д.