first of all thank to Mostafa Ari for his guidance to me !
and as you see the new useful feature has been added,
+ add a in application console for error message or some printing functionality
+ add a in application preview for current shader that you made
+ add a in application shader code viewer for see what will appear in your .sl file
and again thanks everyone for pushing me forward !