Guido van Rossum wrote: > How easy are extensions like this to make? We might want to have one for > the PEG grammar (if it goes through).
I don't think it's very hard. For instance, https://github.com/brettcannon/vscode-zephyr-asdl is what it takes to add syntax highlighting for ASDL. It pretty much is writing regexes to do accurate capturing of what you want to highlight and assigning semantic meaning. And if there is already an extension that highlights that file (or even Grammar) then if I ever get around to creating a python-dev extension it can associate the file appropriately even without a file extension (i.e. the extension says `Grammar/Grammar` is of type "EBNF"). And I will say I have a bunch of ideas on a python-dev extension for VS Code (most of which is configuration and thus not complicated; integrating Buildbot status is actually the only thing that would require a lot of coding), but as with most things it requires having the time to do it. :) > On Tue, Mar 3, 2020 at 6:44 PM Brett Cannon [email protected] wrote: > > https://marketplace.visualstudio.com/items?itemName=brettcannon.zephyr-asdl > > Basically syntax highlighting and automatic bracket matching for those > > that ever have to work with Python.asdl. If the number of direct installs > > of this extension breaks into double digits I will be a bit shocked. ;) > > > > Python-Dev mailing list -- [email protected] > > To unsubscribe send an email to [email protected] > > https://mail.python.org/mailman3/lists/python-dev.python.org/ > > Message archived at > > https://mail.python.org/archives/list/[email protected]/message/ZPJN6NJP... > > Code of Conduct: http://python.org/psf/codeofconduct/ > > -- > --Guido van Rossum (python.org/~guido) > Pronouns: he/him **(why is my pronoun here?) > http://feministing.com/2015/02/03/how-using-they-as-a-singular-pronoun-can-c... _______________________________________________ Python-Dev mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3/lists/python-dev.python.org/ Message archived at https://mail.python.org/archives/list/[email protected]/message/FBUOVB554OXBLMGYBJE75UHJKFHLNWYO/ Code of Conduct: http://python.org/psf/codeofconduct/
