Skip to content

Releases: Rpinski/vscode-shebang-snippets

1.0.1

01 Oct 20:11
Compare
Choose a tag to compare

What's Changed

  • For better OS compatibility, use /usr/bin/env -S if shebang passes additional parameters to the interpreter
  • Update F# shebang to use the modern dotnet fsi command

Full Changelog: v1.0.0...v1.0.1

1.0.0

11 Sep 22:10
Compare
Choose a tag to compare

What's Changed

  • Complete rewrite of extension, now being a real editor extension instead of just a collection of snippets
  • Shebang suggestions now only shown at beginning of 1st line and not anywhere in document
  • After completing a shebang line, document language is automatically updated appropritately
  • Support for zsh and Nushell shebangs
  • Shebangs with /usr/bin/... and /usr/bin/env ... are both supported
  • The extension learns from its usage, frequently used shebangs are preferred in suggestion list

New Contributors

  • @noraj made their first contribution in #7

Full Changelog:

v0.1.4...v1.0.0

0.1.4

31 Aug 18:20
Compare
Choose a tag to compare

Added shebang snippets for PowerShell Core.

Please install through Visual Studio Marketplace.

0.1.3

31 Aug 18:21
Compare
Choose a tag to compare

Added shebang snippets for Groovy.

Please install through Visual Studio Marketplace.

0.1.2

18 Oct 22:32
Compare
Choose a tag to compare

Added choice between python3 and python in Python shebang snippets. (#4)

Please install the extension through official Visual Studio Code Marketplace.

0.1.1

18 Oct 22:25
Compare
Choose a tag to compare

Using #!/usr/bin/env sh instead of #!/usr/bin/sh (also for bash) - thanks to Andrii Melekhovskiy)

Please install the extension through official Visual Studio Code Marketplace.

0.1

14 Oct 15:30
Compare
Choose a tag to compare
0.1

Added support for encoding magic comments in Python, Ruby and shell scripts (thanks to Julien Grave)

Please install the extension through official Visual Studio Code Marketplace.

0.0.3

14 Oct 15:29
Compare
Choose a tag to compare

Initial release with support of sh, bash, expect, Perl, Python, Ruby, PHP, Node.js, Lua, F#.