@@ -302,7 +302,7 @@ define([
302302// add install codes
303303var codes = that . generateInstallCode ( ) ;
304304codes && codes . forEach ( code => {
305- com_interface . insertCell ( 'code' , code ) ;
305+ com_interface . insertCell ( 'code' , code , true , that . getSigText ( ) ) ;
306306} ) ;
307307} ) ;
308308
@@ -679,12 +679,8 @@ define([
679679}
680680}
681681
682- run ( execute = true , addcell = true ) {
683- let code = this . generateCode ( ) ;
684- let mode = this . config . executeMode ;
682+ getSigText ( ) {
685683let sigText = '' ;
686- vpLog . display ( VP_LOG_TYPE . DEVELOP , sigText , mode , code ) ;
687- // check if it's block
688684if ( this . getTaskType ( ) == 'block' ) {
689685let block = this . taskItem ;
690686sigText = block . sigText ;
@@ -699,6 +695,15 @@ define([
699695}
700696} catch { }
701697}
698+ return sigText ;
699+ }
700+
701+ run ( execute = true , addcell = true ) {
702+ let code = this . generateCode ( ) ;
703+ let mode = this . config . executeMode ;
704+ let sigText = this . getSigText ( ) ;
705+ vpLog . display ( VP_LOG_TYPE . DEVELOP , sigText , mode , code ) ;
706+
702707if ( addcell ) {
703708if ( Array . isArray ( code ) ) {
704709// insert cells if it's array of codes