Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Zed support for the Beancount language (https://beancount.github.io)

License

Zach677/beancount

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zed Beancount

This extension adds support for the Beancount language.

Setup

By default this extension just provides syntax highlighting for .beancount and .bean files, but also optional support for beancount-language-server as well.

To use that you will need beancount and beancount-language-server available in your path. For example, on mac:

brew install beancount beancount-language-server

With that installed Zed will show Diagnostic information inline and in the Zed Diagnostics Panel like this:

beancount-zed-extension-screenshot

Configuration

You can configure the beancount-language-server by adding initialization options to either your project settings or global Zed settings:

// Project-specific: .zed/settings.json
// Global: ~/.config/zed/settings.json
{
  "lsp": {
    "beancount": {
      "initialization_options": {
        "journal_file": "/path/to/main.beancount"
      }
    }
  }
}

About

Zed support for the Beancount language (https://beancount.github.io)

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 86.1%
  • Tree-sitter Query 13.9%