Comments (4)
Some investigations playing around with VSCode LiveShare:
- VSCode Insiders -> VSCode completion doesn't work. Throws workspace null on guest
- VSCode -> VSCode Insiders. Throws workspace null on guest but otherwise works
- VSOnline -> VSCode Insiders provisional completion doesn't work. Throws workspace null on guest
- VSOnline -> VSCode provisional completion doesn't work. Throws workspace null on guest
from razor.
Talked with LiveShare team about the workspace being null
on the guest and it is definitely unfortunate but after the initialize request no other LSP requests should be sent to the guest LSP. Therefore, we should do the work to make our workspace resolution logic not explode but more importantly short-circuit the remaining file change detector initializations in response.
from razor.
Talked more with LiveShare folks and for our client side functionality such as auto-completing HTML tags and provisional C# completions they suggested it might be wise for us to restrict what type of Razor files we operate on in the client by using document selectors on the client that only understand the file://
scheme (LiveShare uses the vsls
scheme).
from razor.
Looks like in the latest release LiveShare stopped working for all sorts of completions.
from razor.
Related Issues (20)
- [Automated] PRs inserted in VS build main-35012.15
- [Automated] PRs inserted in VS build main-35013.40
- [Automated] PRs inserted in VS build main-35014.10
- [Automated] PRs inserted in VS build feature.debugger.main-35014.68
- EventHandlerAttribute: enableStopPropagation and enablePreventDefault are swapped HOT 1
- How to use BuildRenderTree() as a RenderFragment? HOT 10
- Razor File Editor: Basic File/Class Context Missing
- [Automated] PRs inserted in VS build main-35018.08
- Many Errors in Dev console HOT 17
- [Automated] PRs inserted in VS build main-35019.24
- Razor server fails to launch with only .Net9.0 Preivew 6 installed HOT 1
- The name 'context' does not exist in the current context HOT 6
- [Automated] PRs inserted in VS build feature.debugger.main-35020.110
- [Automated] PRs inserted in VS build main-35020.03
- Found markup element with unexpected name 'Routes' HOT 1
- Blazor webassembly does not hit breakpoints on <select> bindings
- Move to newer LSP APIs (System.Text.Json)
- [Automated] PRs inserted in VS build main-35025.123
- Request textDocument/semanticTokens/range failed. HOT 2
- Implement propper commenting in blazor, please HOT 3
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 razor.