-
-
Notifications
You must be signed in to change notification settings - Fork 594
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
vetur 1.0 #188
Comments
I don't know if this should be 1.0 or in subsequent, but one feature I would really like to see is prettier as the JS formatter. Perhaps what would make sense to keep configuration simple is that rather than exposing options for the formatting, the user would specify which formatter (js-beautify, xo, prettier, etc.), and Vetur would simply use the existing settings (user/workspace) for that formatter. I would think in most use cases, the user would want the same JS rules for |
@frankdugan3 The first step is making linter / formatter for |
looking forward to Support for Stylus intelliSense |
@frankdugan3 yeah, prettier would be a nice addition. |
@Baoyx007 stylus support is added with #227 thanks to @HerringtonDarkholme! |
Hi, thanks for this wonderful extension. Could you please consider adding IntelliSense for Vuetify? I think this framework is pretty awesome and has such a great community. I'm sure that if you get in touch with @johnleider and @nekosaur they will be more than happy to collaborate with you. All the best |
It's already an issue lobosan. #380 |
Oh excellent @johnleider and sorry I didn't mean to duplicate an issue hehe.. |
I am sure everyone whom it may concern and their grandmother already knows, but: |
#488 ================= |
@transtone I don't fix js-beautify bugs. |
@octref It's not a js-beautify bug, It's vetur's bug. |
@transtone Vetur has quite a lot template preprocessing. I don't think the bug can be easily fixed, or it might be inherently caused by incompatibility between js-beautify and vetur. If you want get feature done, please send us a pull request. |
@HerringtonDarkholme I'll have a try. ============= |
Love this extension so far (0.11.5), but #355 seems to be a critical blocker. Any changes in the imports are not automatically reflected in .vue files. |
Hey, guys, is there jump to definition working? |
stylelint will be great. |
when this version planed to release? |
Jump to definition for class/id doesn't seem to be working in SFCs. Is it just me ? |
Being able to edit scaffolds would be amazing |
@octref Can you please update us about the important new features? |
when is this plugin able to reformat HTML inside .vue file? |
@serak , it can already do that. Also took me weeks before figuring that out by scavenging github issues. Here you go : by Nemesarial |
@MrSunshyne Or you can find it easily in the documentation...https://vuejs.github.io/vetur/formatting.html |
I think vetur should make the enhanced html development experience a top priority. Style can use an external file, or use @import to implement scoped style Especially for ts, using a separate .ts for a better development experience and the ability to follow the officially available features of typescript
I have now decided to change the script code in all
After splitting the vue single file, we can get a lot of features support for editors and extensions. I hope that vue officials can seriously consider this issue. example: great extension but not support Vue: 我认为 vetur 应该把增强 html 开发体验作为首要任务。 style 可以使用外部文件,或者使用 @import 实现 scoped style 特别是对于 ts 来说,使用独立的 .ts 可以获得更好的开发体验,并且可以及时跟随 typescript 官方提供的功能
目前我已经决定将所有
将 vue 单文件拆分后,我们可以获得编辑器和扩展的许多功能支持 希望 vue 官方人员可以认真考虑一下这个问题。 |
@ZSkycat I think, you're describing Angular. I use Vue because of the |
@chanlito |
@ZSkycat you never know you can do this? <script lang="ts" src="./foo.ts"></script>
<style src="./foo.css"></style> |
@yyx990803 Sorry, I really don't know. Thanks for telling me. I just found these 尤大,我想大多数使用者也并不知道 |
The last two features come relatively new to LSP and I have not adopted it yet. |
New roadmap at #873. |
@yyx990803 I do it the other way around as in |
@gitpushdev Please don't ping Evan for every question you have. There is a Discord channel for these questions. |
It's time to look at 1.0 for vetur.
Planning to ship mid June before VueConf.I don't think all these features can be implemented before VueConf, and I'm giving higher prioritization to fix existing issues, especially with Vue language server's crash which can be annoying.
1.0 is probably gonna happen sometime later during summer.
Grand Picture
completionProvider
for IntelliSensedocumentRangeFormattingProvider
for formattinghoverProvider
for showing type info, API info, etcdefinitionProvider
for F12 jump to definitionreferenceProvider
for Shift+F12 show all referencesrenameProvider
for F2 to global rename Feature: Add rename symbol support #610symbolProvider
forCmd+Shift+O
to show symbols Show quick outline in vue component file #218Important Features
This is a live document that would be constantly updated.
Leave feedback on what you'd like to see on 1.0.
The text was updated successfully, but these errors were encountered: