Home    |    GitHub Page    |    API    |    FAQ

The plan of joplin-vscode-plugin

  • Edit
    • [x] Paste the picture and upload it to joplin automatically and get the link to insert
      • [x] Support editor right-click menu to paste clipboard pictures
    • [x] Solve the problem that joplin ref link cannot be opened by ctrl+click in the editor
    • [ ] The editor customizes breadcrumbs, and the sidebar on the left is automatically expanded when clicked
  • Optimization
    • [x] Enable special right-click menu and icon for todo
    • [ ] Add development related documents
    • [x] Fix the problem that the notes in the root directory cannot be displayed
    • [x] Support viewing attachment resources in external programs
      • [ ] Automatically monitor changes when opening the attachment resource, use the child_process returned by open - I intend to modify it to automatically close the monitoring changes of the resources in the note when the note is closed
        • Attachment resources can be added to multiple notes
    • [ ] Add outline title sidebar (waiting for api support, or implement it yourself https://github.com/microsoft/vscode/issues/97095)
      • [ ] Note title outline
      • [ ] Attachment resources of notes and reference notes
      • [ ] Timeline function of notes - currently not supported by joplin api
    • [x] The 20 most recently edited historical notes are displayed by default when searching
    • [ ] Some suggestions for writing Markdown documents using VSCode
    • [ ] Prompt to add references directly in the code editor
    • [x] Should allow dragging of notes or directories - not supported by vscode api
    • [x] Rename the note/directory directly in the input box - not supported by vscode api
  • Tag related
    • [x] Right-click to modify the label information of the note, modify the rendering function to render the label - not intuitive, use the form of TreeViewProvider instead
    • [ ] Add a separate panel to display tags to add, delete and modify
      • [ ] Determine whether you can add a button and click to operate (such as delete)
5 Likes

[Paste the picture and upload it to joplin automatically and get the link to insert] Achieved

0.1.7

  • Support the use of shortcut keys ctrl+alt+u/ctrl+alt+e
  • Support uploading clipboard pictures and automatically paste them into the editor
  • Support selecting pictures in the file manager and automatically paste them into the editor
1 Like

If anyone understands vscode, can you help solve the second problem?
I raised it on Stack Overflow, but did not respond:

v0.1.9

  • Joplin resource link markdown preview
  • Image upload
  • Todo list show specify icon



image

1 Like

I am implementing label-related functions, probably the effect is as follows

The target function is as follows

  1. Show tags in markdown preview
  2. Click tag to delete from this note
  3. Click the tag icon to pop up a drop-down box, select a new tag to add to the current note

I have encountered some problems, mainly because it is not clear how markdown previewScripts communicates with the main process. If anyone knows, please feel free to enlighten me.
Of course, if someone has a better ui/ux solution, you can modify resources\css\tag-preview.css to see the effect. If you want to adjust on the fly, you can run yarn server

v0.1.10 publish

  • Support clicking joplin-related links in the editor, including
    • Attached resource files, use the system default program to open
    • Quote notes, use vscode to open in a new tab
  • Fixed the problem that Joplin attachment resources could not be opened in markdown preview
1 Like

:warning: Warning: Joplin v1.4 currently has some problems and cannot be used in production. If it is not for early adopters, please do not upgrade.

joplin vscode plugin v0.2.0 publish, Synchronize the api changes of joplin v1.4.*

Note: At present, only attachments can be viewed but not modified. This is a bug introduced by joplin v1.4.*, ref: Pre-release 1.4 is now available for testing (Updated 14/11/20)

1 Like

:warning: Warning: Joplin v1.4 currently has some problems and cannot be used in production. If it is not for early adopters, please do not upgrade.

v0.2.1 publish

  • Joplin loads the last 20 notes edited by default when searching
  • Bind shortcut keys for joplin search ctrl+j ctrl+o
  • Modify some prompt messages to English (subsequent to internationalization)

The idea comes from: Improvement idea: pre-fill "goto anything" list with recently updated notes