Скрипт "исполняется", хотя по сути он пустой.
Вы говорите о компиляции скрипта в Редакторе? Так и пусть компилируется, на самом деле он просто будет игнорироваться во время работы проекта на сервере. Или мы снова неправильно поняли?
Да... В большом проекте, который, к тому-же, постоянно меняется, очень несложно забыть, что ты "закоментировал" нечто. Совсем другое дело, когда при компиляции/сохранении скрипт будет помечен пустым/отключенным и появится некое предупреждение в стиле "а зачем у тебя там и там вот этот пустой скрипт прикручен?".
А еще неплохо бы некоего "инспектора" поиметь. как по скриптам, так и по переменным. Неиспользуемые переменные, неиспользуемые скрипты, связи скриптов с переменными, скриптов и переменных с объектами. Ну и собсно то что выше.
Аналогично не плохо было-бы иметь возможность "заморозить" ОРС переменные, фактически, временно переведя их в разряд внутренних, но не перебирая их поштучно, а просто поставив соотв. птичку на выделенной группе. Когда мне необходимо было проделать такой маневр, то проще было удалить и раскопировать, а потом вспоминать где они были, т.к. линки на объектах удалились уже.
Да... А при наличии инспектора их автоматом и удалять-то не надо, т.к. это всегда можно сделать в нем.