feat: import/export leanote notebook structure #339
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
基于原来的插件添加了导入/导出 leanote 笔记本文件夹的功能。
![image](https://user-images.githubusercontent.com/15867085/57935818-3ef3da80-78f5-11e9-9ad8-30b5d09d5b93.png)
![image](https://user-images.githubusercontent.com/15867085/57935848-50d57d80-78f5-11e9-8023-0b1b3c00df1e.png)
导入文件夹:
选择文件夹,递归遍历所有子文件夹,将该文件夹和起子文件夹中尾缀名为.leanote的文件尝试parse为leanote笔记。
操作如下:
结果如下:
![image](https://user-images.githubusercontent.com/15867085/57935883-60ed5d00-78f5-11e9-8344-e7f82ad24e93.png)
![image](https://user-images.githubusercontent.com/15867085/57935909-68ad0180-78f5-11e9-871d-3493d59496b8.png)
导出文件夹:
右键笔记目录,并选择保存位置,以该笔记目录名为文件夹名称,递归创建子目录并导入相应目录的笔记为leanote格式笔记
操作如下:
![image](https://user-images.githubusercontent.com/15867085/57935388-423a9680-78f4-11e9-83da-758742d13eab.png)
结果如下:
![image](https://user-images.githubusercontent.com/15867085/57935660-e45a7e80-78f4-11e9-9e64-f21421006b76.png)