Skip to content

Crontab Formatter 1.0.0

Choose a tag to compare

@e-u-shapovalov e-u-shapovalov released this 13 Jul 00:51

Crontab Formatter

First stable release — now on the Visual Studio Marketplace.

Install from VS Code: open the Extensions view and search for Crontab Formatter (publisher EvgeniiShapovalov). For an offline install, download crontab-formatter-1.0.0.vsix below and use Install from VSIX….

Highlights

  • Hardened the shell scanner shared by formatting, diagnostics and quick fixes — quotes, backticks, $()/<() substitutions (with nesting and backslash escaping) and subshells are handled correctly, so column alignment never changes the bytes of a command.
  • Redirect diagnostics model the stdout/stderr file descriptors (operator order, duplication, >&file, 2>&1) instead of only looking for a >.
  • Localized the "explain schedule" / "convert to macro" quick-fix titles.
  • More accurate user/system auto-detection (mysql -e …, date >> … are no longer read as a system user column).
  • Schedule explanations include the year field when enabled; slimmed extension package.

See CHANGELOG.md for the full English/Russian notes.