GithubHelp home page GithubHelp logo

Comments (6)

msujew avatar msujew commented on June 10, 2024

@zoswing I believe we employ the same UX here as vscode. What would be the expected behavior for you?

from theia.

zoswing avatar zoswing commented on June 10, 2024

@zoswing I believe we employ the same UX here as vscode. What would be the expected behavior for you?

Thank you for your response. I would like the behavior of Theia to be consistent with VS Code. In VS Code, when I delete a file, the opened files in the editor are closed instead of having a 'deleted' label. Is the interaction design of Theia intentionally different from VS Code?

from theia.

msujew avatar msujew commented on June 10, 2024

Ah, I misremembered. vscode keeps the editor open if the file was deleted on the file system, but not through a user action in the navigator. If you delete it through the navigator, the editor closes. Could you please edit the original post to explain in more detail what the expected behavior is? The original post is very light on information and one could argue that adding (Deleted) to a tab reflects the deleted state of a file.

from theia.

zoswing avatar zoswing commented on June 10, 2024

Ah, I misremembered. vscode keeps the editor open if the file was deleted on the file system, but not through a user action in the navigator. If you delete it through the navigator, the editor closes. Could you please edit the original post to explain in more detail what the expected behavior is? The original post is very light on information and one could argue that adding (Deleted) to a tab reflects the deleted state of a file.

Okay, I have made the necessary improvements to the original post. Additionally, I would like to kindly inquire if Theia has any plans to align its interactions with VS Code regarding the issue mentioned in the post?

from theia.

msujew avatar msujew commented on June 10, 2024

I would like to kindly inquire if Theia has any plans to align its interactions with VS Code regarding the issue mentioned in the post?

We have a roadmap item to try to stay up to date with the vscode API (see #13445 for example), but nothing beyond that. I've added the appropriate label that indicates that anyone is free to pick up the issue.

If you're interested in seeing this fixed, your best bet is to provide a pull request. We try to review all PRs in a timely manner.

Alternatively, the project has a few commercial partners that can help you with this as well.

from theia.

zoswing avatar zoswing commented on June 10, 2024

I would like to kindly inquire if Theia has any plans to align its interactions with VS Code regarding the issue mentioned in the post?

We have a roadmap item to try to stay up to date with the vscode API (see #13445 for example), but nothing beyond that. I've added the appropriate label that indicates that anyone is free to pick up the issue.

If you're interested in seeing this fixed, your best bet is to provide a pull request. We try to review all PRs in a timely manner.

Alternatively, the project has a few commercial partners that can help you with this as well.

got it, thanks~

from theia.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.