taplo icon indicating copy to clipboard operation
taplo copied to clipboard

Plugin for IntelliJ-based IDEs

Open InSyncWithFoo opened this issue 1 year ago • 1 comments

I'm interested in writing a plugin that provides Taplo integration for IntelliJ-based IDEs. Such a plugin would prove to be useful, especially when PyCharm doesn't even have proper support for pyproject.toml (unless I'm mistaken, neither do other IJ-based IDEs, except for RustRover).

I have a few questions:

  • What LSP capabilities does Taplo have?
  • What are the settings that should be passed to Taplo as initializationOptions?
  • How can I tell Taplo the schema to be used for the current file? What if that schema changes?
  • Are there anything else I need to know in general before publishing the plugin (licensing, trademarks, naming, etc.)?

InSyncWithFoo avatar Sep 17 '24 22:09 InSyncWithFoo

The plugin's source code can be found here.

InSyncWithFoo avatar Sep 22 '24 02:09 InSyncWithFoo