The editor that raster, and other E developers use is called jed. You know it and you may have tried it. If you happen to use this editor, a great way to easily format code to E specs is to modify your ~/.jedrc.

C source code

c_set_style ("jed");

EDC (Edje) source code

% This makes working with .edc files similar to working with code.
% It uses a similar format for the edc also.
add_mode_for_extension("c", "edc");