[ 
https://issues.apache.org/jira/browse/NETBEANS-504?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17022066#comment-17022066
 ] 

Christian Lenz commented on NETBEANS-504:
-----------------------------------------

Using ANTLR or JavaCC here for Vue is not needed IMHO, because NetBeans already 
have support for HTML/Jade, JS/TS, CSS/LESS/SCSS. Which means it is an extended 
HTML file where you embed different languages due to the lang attribute. Please 
see the specification for more and specific details. Or go to the vue page 
which is also linked in the spec file.

> Please add VueJS support
> ------------------------
>
>                 Key: NETBEANS-504
>                 URL: https://issues.apache.org/jira/browse/NETBEANS-504
>             Project: NetBeans
>          Issue Type: Improvement
>          Components: javascript - Editor, javascript - Formatting & 
> Indentation
>    Affects Versions: Next
>            Reporter: Christian Lenz
>            Priority: Major
>
> NetBeans does not support VueJS. It is needed, that we have *.vue files with 
> a specific icon.
> Inside it should be possible to have HTML, CSS/SCSS JS/TS
> HTML should work out of the box.
> When I use <script></script> then it should be JavaScript. When I use the 
> attribute *lang="ts"*, TypeScript should be possible.
> When I use *<style></style>* CSS should be possible. When I use the attribute 
> *lang="scss"* SCSS should be possible for *lang="sass"" SASS should be 
> possible and for *lang="less"* LESS should be possible.
> Code completion for vue specific attributes and directives should be possible.
> Cheers
> Chris



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to