[jira] [Commented] (NETBEANS-504) Please add VueJS support
[ https://issues.apache.org/jira/browse/NETBEANS-504?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17022074#comment-17022074 ] Christian Lenz commented on NETBEANS-504: - The most standarded way is also defined inside of the spec, is still an HTML file with sections of: HTML, JS and CSS. This is going to be working now too, but as mentioned, not for using preprocessors or other languages like the standard langs. This will not work for Pug/Jade, TypeScript/Coffeescript and LESS/SCSS/SASS/Stylus/PostCSS. > 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 then it should be JavaScript. When I use the > attribute *lang="ts"*, TypeScript should be possible. > When I use ** 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: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Commented] (NETBEANS-504) Please add VueJS support
[ https://issues.apache.org/jira/browse/NETBEANS-504?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17022073#comment-17022073 ] Christian Lenz commented on NETBEANS-504: - I would also going into the direction of having a look into the vetur plugin syntaxes which is using textmate files: https://github.com/vuejs/vetur/tree/master/syntaxes. This is the Vue plugin for VS Code. Afaik, there is no ANTLR for Vue and certainly not for JavaCC. > 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 then it should be JavaScript. When I use the > attribute *lang="ts"*, TypeScript should be possible. > When I use ** 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: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Commented] (NETBEANS-504) Please add VueJS support
[ https://issues.apache.org/jira/browse/NETBEANS-504?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17022072#comment-17022072 ] Geertjan Wielenga commented on NETBEANS-504: The important thing is to find out whether there is some standardized way in which Vue files are defined, e.g., how is this done in other editors. > 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 then it should be JavaScript. When I use the > attribute *lang="ts"*, TypeScript should be possible. > When I use ** 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: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Commented] (NETBEANS-504) Please add VueJS support
[ https://issues.apache.org/jira/browse/NETBEANS-504?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17022071#comment-17022071 ] Geertjan Wielenga commented on NETBEANS-504: Ah, that https://cwiki.apache.org/confluence/display/NETBEANS/VueJS+Specification is great. > 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 then it should be JavaScript. When I use the > attribute *lang="ts"*, TypeScript should be possible. > When I use ** 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: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Commented] (NETBEANS-504) Please add VueJS support
[ https://issues.apache.org/jira/browse/NETBEANS-504?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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 then it should be JavaScript. When I use the > attribute *lang="ts"*, TypeScript should be possible. > When I use ** 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: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Commented] (NETBEANS-504) Please add VueJS support
[ https://issues.apache.org/jira/browse/NETBEANS-504?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17021205#comment-17021205 ] Christian Lenz commented on NETBEANS-504: - I created a specifi > 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 then it should be JavaScript. When I use the > attribute *lang="ts"*, TypeScript should be possible. > When I use ** 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: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Commented] (NETBEANS-504) Please add VueJS support
[ https://issues.apache.org/jira/browse/NETBEANS-504?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16744254#comment-16744254 ] Christian Lenz commented on NETBEANS-504: - Maybe there are more, will do a research later. > 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 then it should be JavaScript. When I use the > attribute *lang="ts"*, TypeScript should be possible. > When I use ** 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 (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[jira] [Commented] (NETBEANS-504) Please add VueJS support
[ https://issues.apache.org/jira/browse/NETBEANS-504?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16744251#comment-16744251 ] Christian Lenz commented on NETBEANS-504: - Please see this link to know how single file component in vue looks like: https://vuejs.org/v2/guide/single-file-components.html Supported languages inside of vue: Markup: * HTML * Jade/Pug Scripting: * JavaScript * TypeScript Styling: * CSS * LESS * SCSS * SASS > 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 then it should be JavaScript. When I use the > attribute *lang="ts"*, TypeScript should be possible. > When I use ** 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 (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists