coc-teal
v0.0.1-dev
Published
Teal language support for Coc.nvim
Downloads
4
Readme
Teal for Visual Studio Code
Provides IntelliSense and syntax highlighting for Teal in Visual Studio Code.
Requirements
Make sure that the Teal compiler (v0.12.0 or later) is available in your PATH:
luarocks install tl
Installing
Download this extension from the VS Code Extension Marketplace or the Open VSX Registry.
Snippets
Trigger | Name | Body --- | --- | --- req | Local require | local name = require("module") loc | Local variable | local name = value fori | ipairs loop | for k, v in ipairs(sequence) do ... end forp | pairs loop | for k, v in pairs(table) do ... end lrec | Local record definition | local record name ... end grec | Global record definition | global record name ... end lenu | Local enum definition | local enum name ... end genu | Global enum definition | global enum name ... end
FAQ
'Module not found' errors
By default, this extension runs tl check
at the root of the workspace.
If your code resides in subdirectories (such as src/
or lib/
), you need to add the directories to tlconfig.lua
at the root of the workspace:
return {
include_dir = {
"src/",
"lib/"
}
}
[Error] messages at the bottom right of the screen
Make sure you are using the latest version of the tl
compiler. If upgrading tl
does not fix the problem, then please create an issue.
Changelog
See CHANGELOG.md for release notes.
Contributors
Contributions are greatly appreciated! Feel free to fork this repository and open a pull request on GitHub.