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