Talk about my needs; daily I mainly want to record learning‑related things:
1. Useful article content seen while browsing blogs online
2. Notes on high‑quality papers when reading research papers
3. Learning notes when systematically studying a missing knowledge point
Overall, the format may include: mathematical formulas, images, code, and everyday text, etc., hoping to conveniently achieve stable multi‑device sync.
I used Typora for a while before, but I wasn’t very proficient; file management always felt messy, and when opening multiple files I couldn’t have multiple tabs in one window like a browser.
Later I found Tencent Docs also works well, but inserting formulas is always a hassle, and it lacks a folding feature (not as good as Feishu (飞书)). However, being from a big company, synchronization is still convenient, and it feels relatively reliable to use.
You can try Obsidian for mathematical formulas; it’s more usable than Typora and free, and with plugins like LaTeX Suite and Quick LaTeX, the input speed is almost like handwriting.
For images, as well as the internal/external links, multiple tabs, and block folding mentioned below, basically any editor can achieve drag‑and‑drop insertion, but Obsidian has backlinks and a graph view (the latter can be said to be the most useless feature).
For code, if you need debugging, VS Code is still the best, although I’m not a CSer, sometimes I need to write CSS files to fine‑tune the theme or Python files to run something; if the latter can run, I just copy‑paste from VS Code into the markdown code block, and then write everyday text in Obsidian.
For synchronization, Git is still the way to go; currently there doesn’t seem to be a better solution, just like the fellow member below.
Although, I still want to recommend SiYuan Note; it’s a bit odd but unexpectedly useful. My chosen solution is to set up a self‑hosted server and access it through a web page.