coc-awk
TypeScript icon, indicating that this package has built-in type declarations

0.0.1 • Public • Published

AWK IDE

VSCode client extension for AWK Language Server.

Features

  • [x] Syntax highlighting
  • [x] Diagnostics
  • [x] Autocomplete
    • [x] Builtins
    • [x] User defined symbols
  • [x] Hints on hover
    • [x] Builtins
    • [x] User defined symbols
  • [x] Go to definition
  • [x] Code outline & symbol references
  • [x] Document symbols
  • [x] Workspace symbols
  • [x] Rename symbols
  • [x] Code formatting (requires prettier-plugin-awk)

Notes

Syntax Highlighting

Syntax highlighting should work out of the box, but if you have issues with it make sure that you have the following setting enabled either globally or specifically for AWK language.

"[awk]": {
  "editor.semanticHighlighting.enabled": true
}

Formatting

Formatting requires prettier and prettier-plugin-awk installed either globally or locally in your workspace (in which case it's prioritized).

Formatting on save can be controlled with the following setting:

"[awk]": {
    "editor.formatOnSave": true
}

AWKPATH

To have support for AWKPATH env variable provide it in your environment. Here's just one example how this can be done:

AWKPATH=./include code .

Readme

Keywords

Package Sidebar

Install

npm i coc-awk

Weekly Downloads

5

Version

0.0.1

License

MIT

Unpacked Size

8.99 kB

Total Files

7

Last publish

Collaborators

  • freedwu