Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposal: Add support for bash/sh file type #309

Closed
ghost opened this issue Nov 20, 2015 · 7 comments
Closed

Proposal: Add support for bash/sh file type #309

ghost opened this issue Nov 20, 2015 · 7 comments
Labels
*extension-candidate Issue identified as good extension implementation feature-request Request for new features or functionality help wanted Issues identified as good community contribution opportunities
Milestone

Comments

@ghost
Copy link

ghost commented Nov 20, 2015

Please add bash/sh file type support (code highlight, code complete, symbol navigations)

shell script programming were very common development in unix/linux world.

If you can provided support for it. that's would be very impressive feature.

@Tyriar
Copy link
Member

Tyriar commented Nov 20, 2015

Note that code highlighting already exists for shell scripts, the following extensions are supported: ".sh", ".bash", ".zsh", ".bashrc", ".bash_profile", ".bash_login", ".profile", ".bash_logout"

@joaomoreno
Copy link
Member

Perfect opportunity to shine as an extension author. 😉

@chrisdias chrisdias added the feature-request Request for new features or functionality label Nov 21, 2015
@egamma egamma added the help wanted Issues identified as good community contribution opportunities label Nov 23, 2015
@egamma egamma modified the milestone: Backlog Dec 10, 2015
@himanshub16
Copy link

Please provide this feature. Syntax highlighting for bash works fine. But, there's much more support required. For example, after if, adjacent "fi" gets automatically aligned.. etc. If there's any extension available for it, please provide a link to it (I couldn't find any).

@Tyriar Tyriar added the *extension-candidate Issue identified as good extension implementation label Oct 7, 2016
@adampfoster
Copy link

Syntax highlighting is one (very small) thing, but utilising ~/.bash_profile within VS Code terminal, opens the door to the flexibility that ~/.bash_profile provides to a dev on their machine, to access their own custom aliases and functions for example.

@Tyriar
Copy link
Member

Tyriar commented Mar 31, 2017

@adampfoster ~/.bash_profile will run by default on macOS in the upcoming v1.11. This issue is more about code navigation in bash.

@adampfoster
Copy link

@Tyriar ok apologies for my confusion. Great to hear about ~/.bash_profile running in 1.11 :)

@mjbvz
Copy link
Collaborator

mjbvz commented Nov 3, 2017

Closing as shell language support can be added by an extension. Please see this guide for information about writing a language extension

@mjbvz mjbvz closed this as completed Nov 3, 2017
@vscodebot vscodebot bot locked and limited conversation to collaborators Dec 18, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
*extension-candidate Issue identified as good extension implementation feature-request Request for new features or functionality help wanted Issues identified as good community contribution opportunities
Projects
None yet
Development

No branches or pull requests

7 participants