Tree-Sitter based Atom plugin for Jacy programming language.
- Install Atom editor if you still haven't
- Try to search for
language-jacypackage from editor - If package found -- install it 😅
- If no package found:
- Go to console and write
apm install language-jacy(apm is the Atom Package Manager which likely be installed if Atom installed)
- Restart Atom editor, you will see
Jacytab in top bar or inpackagesmenu (depending on changes to this package)
- Basic highlighting and autocompletion
- Increase/Decrease indent settings (e.g. after
{) and enclosing delimiters autocompletion (e.g. write', get'_') - Some simple snippets
- Code folds (supports folding for
{},[],<>and block comments/**/)
This package was made "Just to be" and not for real-world usage as Jacy is VERY WIP. Anyway, some things are planned for future and it is appreciated to contribute to this repo.
- Stabilize and finish grammar (not
tree-sitter-jacybut regexps for highlighting) - Add more snippets (at least one for each syntax-unit)
- Write some tests (mostly about
tree-sitter-jacy) - Maybe add some menu items, keymaps or styles?