-
-
Notifications
You must be signed in to change notification settings - Fork 595
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
CompletionProvider / IntelliSense #26
Comments
Will this also allow for |
@SoullessWaffle Not yet. Will do that after this one. |
Wouldn't this be impossible since you won't always be able to infer props from external sources like mixins? |
@sebastiandedeyne Good question. That's doable if you find where the mixin is defined, evaluate(or interpret) it, and use that to do the diagnostics. However, after looking into the problem, I feel that would take much effort for something not many people want. I'll just do IntelliSense first and look into this later. A similar scenario would be vuex. I'll look into how you can suggest getters and actions when writing |
An update:
|
When version 0.6 will be release? I'm so exciting to use. Congratulations for this extension. |
I expect that it will be release. Would you release 0.5.x and let users use the latest feature? 😄 |
What is the current status? Do you have a roadmap? |
Would rather have stable features before publishing. This way it's better for users and I have less bugs to deal with. A list of things coming with 0.6:
|
what's the expected release date? I'm sure lots of people waiting for this :) |
The current
CompletionProvider
based VSCode's html extension needs improvement.This is to write a new
CompletionProvider
to satisfy the following goals:Region-based IS is already there (css using css IS, js using js IS). Scope not yet. For example:
<span v-text="|"></span>
here it should suggest all possible values (props, computed props) for the current component.FooBar.vue
-><foo-bar>
.SnippetString
inCompletionItem
to provide Vue APIThings need to look into:
SnippetString
for ISvscode-textmate
for getting scope infoWhile doing it, maybe also add a custom Diagnostics that shows error, such as
v-if
using non-existing prop.The text was updated successfully, but these errors were encountered: