Comments (6)
@zoswing I believe we employ the same UX here as vscode. What would be the expected behavior for you?
from theia.
@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.
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.
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.
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.
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)
- README: link to the documentation is broken HOT 2
- Theia browser crashing on EKS after terminal is opened.
- Bogus help message from Theia Electron Main
- Debugger doesn't show error of setVariable if it failed
- Responsive Layout - Toolbar Design
- Plugin quick picks show separators as items
- Electron build failed.
- Problems View does not display all Problems when they are reported to fast HOT 2
- [vscode] proposed API evolution and menu declarations between 1.89 and 1.90 (WIP) HOT 1
- [vscode] API gap: Theia master vs. VS Code 1.90
- Error on Startup
- [vscode] Implement Chat and Language Model initial APIs HOT 1
- [vscode] Implement DebugStackFrame and DebugThread API
- [vscode] Implement TestRunRequest preserveFocus API
- Enable Browser Tests on PRs on all Platforms
- Clean up Issue Labels
- Toolbar Width Adaptive Design
- How to design toolbar width adaptive? HOT 1
- [vscode] bump API compatibility version to 1.90.X
- Opening electron.d.ts takes a long Time and causes high CPU HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from theia.