Конкретно для AS3 — смысл так извращаться? У меня есть несколько шаблонов во FlashDevelop для таких случаев, и там вместо ClassName автоматически подставляется имя класса, указанное при создании, что удобнее. Тем более, у меня не более 20-30% классов наследуются от спрайта
Живые as3 программисты не любят, когда на них смотрят. А если начать показывать пальцем, то могут и в морду. Как живые as3 программисты реагируют на попытки покормить или погладить не известно, но есть мнение, что это зависит от личности кормящего/гладящего.
Может конечно сейчас ляпну, что-то не то и не так, но мне всегда казалось, что в большинстве IDE (тот же Flex Builder) есть стандартные шаблоны, которые можно редактировать. Это я к тому, что в реестр не нужно лазить. Сам я Java-программист, и Flash/Flex знаю слабовато, могу и ошибаться…
Вполне может быть что это я тут тупрость сморозил своим постом :) Потому что пока ещё не дошёл до того чтобы попробовать нормальную IDE, сижу вот горожу MVC-структуру в Notepad++…
Хотя фишка всё равно полезная, даже не обязательно в применении к AS3 и кодингу вообще.
Нет, просто я люблю когда всё чётко организовано и находится по своим местам :) Проще удалять секции, которые точно не понадобятся, чем создавать их и думать куда впихнуть, когда станут нужны.
Слеши хорошо визуально отделяют секции друг от друга.
Насчёт группирования — дело вкуса. Просто я например привык все константы искать вверху, будь то публичные или приватные. Причём в самом верху — статические, а под ними — обычные. Ну и снизу соответственно переменные.
Поэтому мне было бы очень неудобно, если скажем приватные переменные были бы объявлены где-то в середине файла, после описания всех публичных методов.
Болванка для AS3 класса