Make change to ShaderEditor/Sources/Shaders/shader.frag.glsl and save
Observe Debug Console output:
Using Kha from .../resources/app/extensions/kha/Kha
Creating Kha project.
Compiling shader 1 of 1 (shader.frag.glsl).
Compiling shader 1 of 8 (painter-colored.frag.glsl).
Compiling shader 2 of 8 (painter-colored.vert.glsl).
Compiling shader 3 of 8 (painter-image.frag.glsl).
Compiling shader 4 of 8 (painter-image.vert.glsl).
Compiling shader 5 of 8 (painter-text.frag.glsl).
Compiling shader 6 of 8 (painter-text.vert.glsl).
Compiling shader 7 of 8 (painter-video.frag.glsl).
Compiling shader 8 of 8 (painter-video.vert.glsl).
Done.
Recompiling shader.frag
Shader changed: shader_frag.
Reloading shader shader_frag.
******** Unhandled error in debug adapter: Error: ENOENT: no such file or directory, rename '.../ShaderEditor/build/krom/krom.js.temp' -> '.../ShaderEditor/build/krom/krom.js'
at Error (native)
at Object.fs.renameSync (fs.js:809:18)
at ChildProcess.runHaxe (.../resources/app/extensions/kha/Kha/Tools/khamake/out/HaxeCompiler.js:100:24)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:877:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
Environment
Archlinux Kodestudio 17.1 (linux64) with bundled Kha (ebff2335d0f58a5b01ac50cb66737f4694ec73f3)
Steps to Reproduce
Reproducing Outside Kodestudio
./Krom /path/to/ShaderEditor/build/krom /path/to/ShaderEditor/build/krom-resources --watch
node /path/to/kodestudio/resources/app/extensions/kha/Kha/make.js -t krom