-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
monaco-graphql
tabs through intellisense too aggressively
#2121
Comments
first feedback about this new feature 🎂 ! recently introduced this to this is very helpful feedback! I hear this and could see how this would get annoying. it's just so temptingly easy to add this on a few easier options for now:
more difficult, may take longer:
query {
chosenField(|) {
#selection set expanded, but cursor is in arguments
}
}
definitely will take longer:
also while we're here, can I ask - would it be helpful for it to be clearer in suggestions when fields or arguments are required? I've also thought of modifying the suggestion sort to boost required fields or arguments to the top of the suggestion list. |
These are really interesting options! It's really hard to say because this is such a feel thing. I'd rather step through a bit more slowly because so much of GraphQL is about discovery 🤔 . In general, 5 sounds like the best option to me.
How would it be more clear? I see the |
oh great! I did get the type printing fully there. couldn't recall offhand |
finally about to release a fix for this. I'm sure you and I aren't the only ones annoyed by the outcome of this shoegun it will become an opt-in experimental feature, and your feedback and others will help us make this a much more well-rounded experience in the future, when it's ready. a custom keyboard shortcut for this with support for required arguments is a must have! |
When you enter
tab
so select an intellisense option, it immediately drops you into the nested properties. This is different from codemirror graphql where it just puts you at the end of the word. This is mainly an issue when you have arugments you'd like to provide (especially when they're required)https://www.loom.com/share/e20881c74d2f49f4858d508539c79a7a
The text was updated successfully, but these errors were encountered: