0xGG / vscode-crossnote

(WIP) Turn your VSCode into a decent markdown note taking platform
GNU Affero General Public License v3.0
292 stars 7 forks source link

How to tweak vscode-crossnote ? #27

Open Eucaly opened 4 years ago

Eucaly commented 4 years ago

Hi,

In my search for markdown note taking tools, I found scode-crossnote could be a interesting candidate.

like

While, I am thinking of tweak or to improve as below. Are those align with vscode-crossnote roadmap?

wish for improvement

ps. My target for Hackable (Scriptable) Markdown Wiki (wish list) is available at https://github.com/beZong/bzWiki/blob/master/doc/bzWiki-spec.md

Also mentioned in Google Group

shd101wyy commented 4 years ago

Hi @Eucaly , your idea sounds great. Right now we have two versions of Crossnote:

The web version: https://github.com/0xGG/crossnote The vscode version: https://github.com/0xGG/vscode-crossnote

I am putting the web version a higher priority than the vscode version.

Yeah any code contribution would be very helpful.

sapphire008 commented 4 years ago

Just to share some industry trends that I know of.

I know a lot of engineers / data scientists who like to take notes using Markdown. I think a lot of times, company will block certain URLs due to security reasons. Plus, a lot of research and development are basically trade secrets; therefore, those notes cannot really float on the web. So the web version may be less accessible to industry folks than the standalone / vscode version of this app. On the other hand, a couple browser-only note taking apps like Roam Research have also started to develop an offline version, probably due to strong demands.

The best standalone, cross-platform Markdown note taking app I have used so far is VNote which is written in Qt / C++. But its markdown feature is far less advanced than Markdown Preview Enhanced. I have also encountered several standalone markdown note taking apps with even fewer features written in Electron / Node.js. Perhaps developing on Electron would be easier than Qt/C++.