editor plugins, other cleanups
This commit is contained in:
@@ -4,7 +4,9 @@
|
||||
|
||||
Here are some (mostly old) [comparisons](https://plaintextaccounting.org#comparisons)
|
||||
Check out the projects' stats, and perhaps their chat rooms / mail lists.
|
||||
Here are a few more opinions:
|
||||
Developer opinions are hard to find, but here are a few:
|
||||
|
||||
SM on why hledger over Ledger (2019): https://news.ycombinator.com/item?id=20022346
|
||||
|
||||
SM (2022): We all have opinions - ask for them in chat or search the reddit / mail lists / web.
|
||||
Circa 2022 I hope it's fair to say, without my bias showing:
|
||||
|
||||
41
src/index.md
41
src/index.md
@@ -385,6 +385,8 @@ See also:
|
||||
|
||||
## Software
|
||||
|
||||
PTA apps and additional helper tools, by category:
|
||||
|
||||
<a name="ledger-likes"></a>
|
||||
<a name="tools"></a>
|
||||
|
||||
@@ -529,45 +531,42 @@ th, td { border:none; padding-top:0; padding-bottom:0; border-bottom:thin solid
|
||||
|
||||
### Editor plugins
|
||||
|
||||
Helpers which make your text editor or IDE more aware of PTA apps and file formats.
|
||||
These often also work well for PTA apps other than the one they are named for.
|
||||
|
||||
**Atom**
|
||||
[language-ledger](https://atom.io/packages/language-ledger),
|
||||
[ledger](https://atom.io/packages/ledger)
|
||||
- [language-ledger](https://atom.io/packages/language-ledger)
|
||||
- [ledger](https://atom.io/packages/ledger)
|
||||
\
|
||||
**Emacs**
|
||||
[beancount-mode](https://bitbucket.org/blais/beancount/src/1e21b27c0b0ecf2bf2e1a2cd5c3da3b1befc8152/src/elisp/beancount.el?at=default&fileviewer=file-view-default),
|
||||
[hledger-mode](https://github.com/narendraj9/hledger-mode),
|
||||
[ledger-mode](https://www.ledger-cli.org/3.0/doc/ledger-mode.html)
|
||||
- [beancount-mode](https://bitbucket.org/blais/beancount/src/1e21b27c0b0ecf2bf2e1a2cd5c3da3b1befc8152/src/elisp/beancount.el?at=default&fileviewer=file-view-default)
|
||||
- [hledger-mode](https://github.com/narendraj9/hledger-mode)
|
||||
- [ledger-mode](https://www.ledger-cli.org/3.0/doc/ledger-mode.html) (good for hledger also)
|
||||
\
|
||||
**IntelliJ**
|
||||
[Ledger Plugin](https://plugins.jetbrains.com/plugin/15405-ledger-cli)
|
||||
- [Ledger CLI](https://plugins.jetbrains.com/plugin/15405-ledger-cli)
|
||||
\
|
||||
**Nano**
|
||||
[scopatz/nanorc](https://github.com/scopatz/nanorc/blob/master/ledger.nanorc)
|
||||
- [scopatz/nanorc](https://github.com/scopatz/nanorc/blob/master/ledger.nanorc)
|
||||
\
|
||||
**Sublime**
|
||||
[sublime-ledger-syntax](https://github.com/moeffju/sublime-ledger-syntax)
|
||||
- [sublime-ledger-syntax](https://github.com/moeffju/sublime-ledger-syntax)
|
||||
\
|
||||
**TextMate**
|
||||
[Ledger.tmbundle](https://github.com/lifepillar/Ledger.tmbundle)
|
||||
- [Ledger.tmbundle](https://github.com/lifepillar/Ledger.tmbundle)
|
||||
\
|
||||
**VIM**
|
||||
[vim-ledger](https://github.com/ledger/vim-ledger),
|
||||
[vim-beancount](https://github.com/nathangrigg/vim-beancount),
|
||||
[hledger-vim](https://github.com/anekos/hledger-vim),
|
||||
[cmp-beancount](https://github.com/crispgm/cmp-beancount)
|
||||
- [vim-ledger](https://github.com/ledger/vim-ledger)
|
||||
- [vim-beancount](https://github.com/nathangrigg/vim-beancount)
|
||||
- [hledger-vim](https://github.com/anekos/hledger-vim)
|
||||
- [cmp-beancount](https://github.com/crispgm/cmp-beancount)
|
||||
\
|
||||
**VS Code**
|
||||
[hledger-vscode](https://github.com/mhansen/hledger-vscode),
|
||||
[ledger](https://marketplace.visualstudio.com/items?itemName=mariosangiorgio.ledger),
|
||||
[vscode-beancount](https://marketplace.visualstudio.com/items?itemName=Lencerf.beancount)
|
||||
- [hledger-vscode](https://github.com/mhansen/hledger-vscode)
|
||||
- [ledger](https://marketplace.visualstudio.com/items?itemName=mariosangiorgio.ledger)
|
||||
- [vscode-beancount](https://marketplace.visualstudio.com/items?itemName=Lencerf.beancount)
|
||||
|
||||
- [hledger: Editor configuration](https://hledger.org/editors.html)
|
||||
|
||||
### Data import/conversion
|
||||
|
||||
Additional helper tools complementing the PTA apps, by category.
|
||||
|
||||
- [Ledger](https://www.ledger-cli.org/3.0/doc/ledger3.html#Comma-Separated-Values-files) and [hledger](https://hledger.org/csv.html) have CSV conversion built in. Also:
|
||||
- bean-identify, bean-extract, bean-file - Beancount built-in tools
|
||||
- [banks2ledger](https://github.com/tomszilagyi/banks2ledger) - CSV to *ledger converter
|
||||
|
||||
Reference in New Issue
Block a user