Apache
BashSupport
Products:
IntelliJ IDEA,
RubyMine,
WebStorm,
PhpStorm,
PyCharm,
AppCode,
Android Studio
Vendor:
Joachim Ansorg
Email:
Website:
http://www.ansorg-it.com...roducts_bashsupport.html
SourceCode: BashSupport_4230.zip
License: http://www.apache.org/licenses/LICENSE-2.0.html
Bugtracker page
Description:
Bash 4 support for IntelliJ. Supports syntax highlighting, rename refactoring, documentation lookup, inspections, quickfixes and much more.
Downloads: 104770
Rating:
Participated in rating: 20
Recent change notes:
Changes in version 1.1beta16:
- Fixed highlighting of keywords used as plain text / word (the unwanted highlighting is removed).
- Fixed shebang command inspection, settings a properly saved now
- Added quickfix "Register as valid shebang command" for the shebang command inspection
- Changed default highlighting level of "Unresolved variable" inspection from error to warning
- "Simple variable use" is not added to variables which are wrapped by a string
- "Simple array variable use" is not added to variables which are wrapped by a string
- $@ is now taken as function parameter use, i.e. a call of a function using $@ does not lead to unused parameter warnings
- Improved parsing of let commands (still incomplete)
- Improved parsing of variables named like internal bash keywords
- Improved performance for large script files (implemented caching references for variables, variable definitions and function definitions)
- Escape chars were used in single quoted strings, but Bash does not allow escaped characters there
- Fixed parsing of string as case pattern
- Fixed parsing of ;;& in Bash 3 parsing mode
Recent changes:
- Autocompletion of commands using the user's $PATH environment. Autocompletion shows on second completion invocation.
- Setting to disable autocompletion of commands using $PATH
- Fixed flashing gutter icons
- Improved parsing of parameter expansion (i.e. the parsing of the / operator)
- Added parsing of history expansions
- Fixed parsing of single ! tokens
- Fix to allow umlaut characters in command names and arguments.
General usage instructions:
Source code repository: https://code.google.com/p/bashsupport/
Comments:
Would like to see this shipped with IDEA.
I even let it wait for 10 minutes. Without the plugin I have no issues. The PhpStorm version is the same on every pc and I am running no other custom plugins, only this one and the bundled's.
If there's anything I can do to help or test... I'd love to get the plugin back to work!
With the normal EAP releases the API changes too frequently.
So I hacked it and made it work.
You can download this plugin from the repo I set up:
https://github.com/lucifurious/intellij-idea-bashsupport-plugin
Download the BashSupport.jar in the root and use the new Install Plug-in feature in 3.0.
Enjoy!
The next update will (hopefully) support PyCharm 1.2.