Skip to content

Commit 31cd071

Browse files
committed
process output types
1 parent 55fc5bc commit 31cd071

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/main/java/com/tang/intellij/lua/debugger/app/LuaAppMobProcess.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import com.intellij.execution.process.OSProcessHandler;
2121
import com.intellij.execution.process.ProcessEvent;
2222
import com.intellij.execution.process.ProcessListener;
23+
import com.intellij.execution.process.ProcessOutputTypes;
2324
import com.intellij.execution.ui.ConsoleViewContentType;
2425
import com.intellij.openapi.module.Module;
2526
import com.intellij.openapi.module.ModuleManager;
@@ -85,7 +86,11 @@ public void processWillTerminate(ProcessEvent processEvent, boolean b) {
8586

8687
@Override
8788
public void onTextAvailable(ProcessEvent processEvent, Key key) {
88-
print(processEvent.getText());
89+
if (key == ProcessOutputTypes.STDOUT) {
90+
print(processEvent.getText());
91+
} else if (key == ProcessOutputTypes.STDERR) {
92+
error(processEvent.getText());
93+
}
8994
}
9095
});
9196
handler.startNotify();

0 commit comments

Comments
 (0)