After developing and testing in this week, this extension is working well for me. I released a version v 0.1.0 on github (Release v0.1.0 · byzheng/vscode-tiddlyedit · GitHub). Welcome to test and comments it.
A small TiddlyWiki plugin can be used to bidirectional communications between browser and VS Code through a websocker server attached to TiddlyWiki http server (GitHub - byzheng/tw-livebridge).
You can
click a button in VS Code to view a tiddler in browser if Tiddlywiki is opening.
click a button in the view bar in Tiddlywiki to edit a tiddler in VS Code.
Found your plugin today, looks promising!
Running local tiddlywiki via node, did some quick tests but ran into som initial issues with API filter blocking that I quickly found how to solve, at least the default filter, by looking at: https://tiddlywiki.com/static/WebServer%20API%3A%20Get%20All%20Tiddlers.html and then adding a filter matching the default in the plugin.
I have two questions:
When I now tried to search for a custom term I notice that #1 Seems like I will have to configure more filters to get it to work #1.1 I turned on all external filters and it worked, but is there a better way to just allow the search?
node log output:
Blocked attempt to GET /recipes/default/tiddlers.json with filter: [all[tiddlers]!is[system]search:title[mysearchterm]limit[10]]
Feature request:
Create(edit and save) a new tiddler from the plugin
I update a new version of tiddlyedit v0.2.8 with two changes with tw-livebridge.
Edit the system tiddler. Thanks contributions from @ LovelyShaun
Edit in vscode, and live preview in browser. The editing line will highlight for 1s. But preview might delay a for few second depending the config about frequency of auto saving (my config is 1s).