Glavin001 / atom-beautify

:mega: Help Wanted - Looking for Maintainer: https://github.com/Glavin001/atom-beautify/issues/2572 | :lipstick: Universal beautification package for Atom editor (:warning: Currently migrating to https://github.com/Unibeautify/ and have very limited bandwidth for Atom-Beautify Issues. Thank you for your patience and understanding :heart: )
http://unibeautify.com/
MIT License
1.5k stars 453 forks source link

REQUEST: VBscript support #551

Open ScottBeeson opened 8 years ago

ScottBeeson commented 8 years ago

Atom Beautify could not determine a supported beautifier to handle this file with grammar "VBScript" and extension "vbs". If you would like to request support for this file and its language, please create an issue for Atom Beautify at https://github.com/Glavin001/atom-beautify/issues

amesbrown commented 7 years ago

FYI, this issue is still unresolved and affecting thousands (ie all) vb script users

amesbrown commented 7 years ago

How do we advance this? Thanks and apologies.

ScottBeeson commented 7 years ago

FYI, this issue is still unresolved and affecting thousands (ie all) vb script users

There are literally dozens of us!

amesbrown commented 7 years ago

Yes this is crazy. Talk about a fundamental issue.

Glavin001 commented 7 years ago

FYI, this issue is still unresolved and affecting thousands (ie all) vb script users

and

Yes this is crazy. Talk about a fundamental issue.

This is not a bug, it is a new feature request (specifically support for an additional language, hence the add-language label). The error message is stating that support for VBScript is not currently supported with Atom-Beautify.

The list of currently supported languages and their respective beautifiers: https://github.com/Glavin001/atom-beautify#language-support

How do we advance this? Thanks and apologies.

The only way this will become a new feature is by submitting a Pull Request and contributing.

The process is generally: 1) Find a third-party beautifier (or write your own) which can be added to Atom-Beautify. I have found http://stackoverflow.com/a/3001558/2578205 which suggests VB Indent. Maybe someone can try to extract how it works? 2) Add the language and beautifier to Atom-Beautify. See https://github.com/Glavin001/atom-beautify/blob/master/docs/add-languages-and-beautifiers.md#how-to-add-a-language for documentation. Feel free to create a Pull Request early and ask for help. 3) Your Pull Request is reviewed, merged, and published to the community within Atom-Beautify's next release.

Unfortunately, I am unable to allocate too much time for reviewing Pull Requests until April (see https://github.com/Glavin001/atom-beautify#temporary-pause-with-development ) however I will try my best to answer questions until then 😃 .

Thank you for your interest in Atom-Beautify. As with any open-source project, we rely on the community to contribute and develop features they are passionate about. Please feel free to ask questions about how Atom-Beautify works when you begin developing your Pull Request!

bernd-wechner commented 5 years ago

Just noting that I landed here looking for VBscript beautifier too ;-). There a language support package already with nice syntax highlighting but apparently no beautifier. But it looks like one is written:

https://github.com/daansystems/vbsbeautifier

and we'd only need to learn how to configure Atom to point to an executable of that beautifier.