Ну, я нашел, что NetBeans имеет некоторые плагины для Scala. Это имеет плагины в наличии для многих других языков также. Возможно, можно дать ему попытку.
Это - лучшая практика для закрытия любых приложений, которые, возможно, не сохранили данные перед закрытием.
Это - обязанность отдельного приложения корректно обработать SIGTERM, но существуют, конечно, случаи, где это не будет достаточно. Два примера, которые могли вызвать потерю данных:
Я лично рекомендовал бы закрыть открытые документы в Вашем текстовом редакторе или текстовом процессоре, но я не буду волноваться о примечаниях Девчонки-сорванца или открывать вкладки Firefox. Необходимо, вероятно, заботиться с любыми объемными передачами файлов в Наутилусе, но я не волновался бы о resumable загрузке с wget или передачей.
Как все подобные Unix вещи, YMMV.
На основе анекдотического опыта (мой, в наборе систем я каждый день использую), я всегда завершаю работу своей системы с выполнением приложений (но никакие несохраненные файлы), и никогда не имел проблем.
Зависит от приложений, которые активны, когда Вы закрываетесь. Все приложения получают сообщение завершения работы, и они должны действовать на него. Если это не вызывается, они могут, принял решение прервать завершение работы.
SIGTERM
, SIGKILL
, или оба.
– Ulrich Dangel
14.06.2012, 03:31
shutdown -h now
существует насколько я знаю теперь способ, которым приложение может отменить его.
– Ulrich Dangel
14.06.2012, 03:42
shutdown -h now
существует насколько я знаю теперь способ, которым приложение может отменить его.
– Ulrich Dangel
14.06.2012, 03:42
SIGTERM
), и затем вызывает (SIGKILL
) все приложения для закрытия. У них есть право голоса в вопросе.
– Chris Down
14.06.2012, 04:31
SIGTERM
), и затем вызывает (SIGKILL
) все приложения для закрытия. У них есть право голоса в вопросе.
– Chris Down
14.06.2012, 04:31