https://github.com/insyncwithfoo/taplo-for-intellij
Taplo integration for IntelliJ
https://github.com/insyncwithfoo/taplo-for-intellij
Last synced: about 1 year ago
JSON representation
Taplo integration for IntelliJ
- Host: GitHub
- URL: https://github.com/insyncwithfoo/taplo-for-intellij
- Owner: InSyncWithFoo
- License: mit
- Created: 2024-09-22T00:19:23.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-01-26T20:36:35.000Z (over 1 year ago)
- Last Synced: 2025-04-06T07:13:03.509Z (about 1 year ago)
- Language: Kotlin
- Size: 760 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Taplo for IntelliJ
[][4]
[][5]
[][6]
[][7]
[Taplo][1], also known as "[Even better TOML][2]",
is a language server for TOML.
## Usage
You must [have Taplo installed][3] to use this plugin.
Note that the installation must not come from NPM.
The executable will then be detected automatically.
Additionally, if you are using IntelliJ IDEA or PyCharm Community Edition,
the LSP4IJ plugin must be installed and enabled.
Once it is installed, change the running mode to LSP4IJ.
## Logging
You are strongly encouraged to enable language server logging.
This will allow corresponding logs to be recorded in `idea.log`
for further analysis should a problem arises.
Add the following line to the Help |
Diagnostic Tools | Debug Log Settings panel:
```text
com.intellij.platform.lsp
```
[1]: https://github.com/tamasfe/taplo
[2]: https://marketplace.visualstudio.com/items?itemName=tamasfe.even-better-toml
[3]: https://taplo.tamasfe.dev/cli/installation/binary.html
## Installation
This plugin is [available on the Marketplace][7].
You can also download the ZIP files manually from [the Releases tab][8],
[the `build` branch][9] or [the Actions tab][10]
and follow the instructions described [here][11].
Currently supported versions:
2024.1 (build 241.14494.241) - 2024.3.* (build 243.*).
## Credits
Parts of this repository were taken or derived from:
* [@tamasfe/taplo][1]
* [@JetBrains/intellij-community][12]
* [@JetBrains/intellij-platform-plugin-template][13]
* [@koxudaxi/ruff-pycharm-plugin][14]
[4]: https://github.com/InSyncWithFoo/taplo-for-intellij/actions/workflows/build.yaml
[5]: https://plugins.jetbrains.com/plugin/25387/versions
[6]: https://plugins.jetbrains.com/plugin/25387/reviews
[7]: https://plugins.jetbrains.com/plugin/25387
[8]: https://github.com/InSyncWithFoo/taplo-for-intellij/releases
[9]: https://github.com/InSyncWithFoo/taplo-for-intellij/tree/build
[10]: https://github.com/InSyncWithFoo/taplo-for-intellij/actions/workflows/build.yaml
[11]: https://www.jetbrains.com/help/pycharm/managing-plugins.html#install_plugin_from_disk
[12]: https://github.com/JetBrains/intellij-community
[13]: https://github.com/JetBrains/intellij-platform-plugin-template
[14]: https://github.com/koxudaxi/ruff-pycharm-plugin