You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by "Christian Lenz (JIRA)" <ji...@apache.org> on 2018/09/24 12:11:00 UTC

[jira] [Commented] (NETBEANS-7) Provide basic editor features (syntax highlighting, braces matching, completion, etc) for more file types

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

Christian Lenz commented on NETBEANS-7:
---------------------------------------

{quote}
 Goals
 Create support for editing major scripting languages (JavaScript, PHP, ...)
 Add basic support for 100+ languages to NetBeans: Editors like Emacs and JEdit contain basic support (syntax coloring, code folding, indentation) for many languages. Languages are not hardcoded, but they have some generic language support. We need something like this too. Adding basic support for a language to NetBeans should be simple and fast.
{quote}

This comes official from this site: http://wiki.netbeans.org/Schliemann

Of course it is not up to date anymore, but the consense is still there. Every other editor lile Emacs or Vim or whatever have *basic* support for 100+ languages w/o navigation. Only syntax highlighting and braces matching, maybe warnings and errors but if this is not possible then not. It is that every language can read inside NetBeans w/o advanced features.

For this, I would get rid of the NetBeans scripting language, but keep the code and use a more common base of files, what I mentioned before.

> Provide basic editor features (syntax highlighting, braces matching, completion, etc) for more file types
> ---------------------------------------------------------------------------------------------------------
>
>                 Key: NETBEANS-7
>                 URL: https://issues.apache.org/jira/browse/NETBEANS-7
>             Project: NetBeans
>          Issue Type: Improvement
>          Components: ide - UI
>            Reporter: Emilian Bold
>            Priority: Major
>
> We could provide basic editor features (syntax highlighting, braces matching, completion, etc) for more languages based on the existing corpus of definitions from other editors/IDEs. See
> * http://docs.notepad-plus-plus.org/index.php?title=User_Defined_Language_Files
> * http://docs.sublimetext.info/en/latest/extensibility/syntaxdefs.html
> * https://code.visualstudio.com/docs/extensionAPI/language-support
> * http://www.ultraedit.com/downloads/extras/wordfiles.html#wordfiles
> The basic editor features would usually get replaced once more proper plugins are installed for a given language.
> We could even introduce a mechanism to promote to users the full plugins (from the Plugin Portal, etc) once they start editing given file types.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org

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