Theia API Documentation v1.65.0
    Preparing search index...

    Module @theia/external-terminal


    theia-ext-logo

    ECLIPSE THEIA - EXTERNAL-TERMINAL EXTENSION


    The @theia/external-terminal extension contributes the ability to spawn external terminals for electron applications. The extension includes the necessary logic to spawn the appropriate terminal application for each operating system (Windows, Linux, OSX) by identifying certain environment variables. The extension also contributes preferences to control this behavior if necessary.

    Note: The extension does not support browser applications.

    • OPEN_NATIVE_CONSOLE: spawns an external terminal (native console) for different use-cases.
    • terminal.external.windowsExec: the application executable for Windows.
    • terminal.external.linuxExec: the application executable for Linux.
    • terminal.external.osxExec: the application executable for OSX.

    "Theia" is a trademark of the Eclipse Foundation https://www.eclipse.org/theia

    Modules

    common/external-terminal
    electron-browser/external-terminal-contribution
    electron-browser/external-terminal-frontend-module
    electron-browser/external-terminal-preference
    electron-node/external-terminal-backend-module
    electron-node/linux-external-terminal-service
    electron-node/mac-external-terminal-service
    electron-node/windows-external-terminal-service