Skip to content
This repository has been archived by the owner on Aug 26, 2021. It is now read-only.

How to tweak vscode-crossnote ? #27

Open
Eucaly opened this issue May 26, 2020 · 2 comments
Open

How to tweak vscode-crossnote ? #27

Eucaly opened this issue May 26, 2020 · 2 comments

Comments

@Eucaly
Copy link

Eucaly commented May 26, 2020

Hi,

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

like

  • native markdown and file system folders (prefer vscode-crossnote for more direct file system access)
  • note trees reflect file system folders
  • hierarchy tags
  • notes panel => node summary

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

wish for improvement

  • notes tree
    • saved search
    • time range tree
  • notes panel
    • multiple instance
    • show meta: tags / date
    • tweak for condense space
    • thumbnail / card / list view
  • note tab
    • not able to search !!
    • spell check ?
    • tab/space consistence
    • drag-n-drop as title/link (or text paste ?)
    • multiple editor instance
    • original vscode editor theme or tweak CodeMirror
    • retain cursor position when editorMode change
  • others
    • remember / optimize panel size
    • % zoom (notes panel, note preview)
    • respect file created date (from file system)
  • vscode limitation
    • no single window doc => helped with browser extension ?

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
Copy link
Contributor

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
Copy link

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++.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants