Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The extension Robot Framework Language Server creates a new terminal window after each launching #11169

Open
bellycat77 opened this issue May 17, 2022 · 2 comments
Labels
debug issues that related to debug functionality help wanted issues meant to be picked up, require help terminal issues related to the terminal

Comments

@bellycat77
Copy link

Bug Description:

The extension Robot Framework Language Server creates a new terminal window after each launching

Steps to Reproduce:

  1. Build & run Theia
  2. Install the extension Robot Framework Language Server (version v0.34.0 is available for Theia, btw v0.47.2 is available for VScode)
  3. Clone and open demo-project https://github.com/robotframework/RobotDemo
  4. Open file data_driven.robot
  5. Each launching of a test suite or single test creates a new terminal window

Screenshot 2022-05-17 at 19 42 35

Additional Information

  • Operating System: Ubuntu 20.04, MacOS 12.3.1 (Monterey)
  • Theia Version: 1.21, 1.25, master

P.S. VScode doesn't have a similar problem, but current version of the Robot Framework Language Server for it is v0.47.2

@vince-fugnitto vince-fugnitto added help wanted issues meant to be picked up, require help terminal issues related to the terminal debug issues that related to debug functionality labels May 18, 2022
@colin-grant-work
Copy link
Contributor

It appears that the plugin is running this debug configuration. Likely, given those options, we default to a new terminal in that case and VSCode either defaults to reusing an existing terminal or it cleans up the old one.

@bellycat77
Copy link
Author

@colin-grant-work Thank you for the explanation. Could you clarify please if exists an option for debug configuration in Theia for reusing an existing terminal too?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
debug issues that related to debug functionality help wanted issues meant to be picked up, require help terminal issues related to the terminal
Projects
None yet
Development

No branches or pull requests

3 participants