Giter VIP home page Giter VIP logo

easynotes's Introduction


EasyNotes Introduction


EasyNotes is a vscode plugin for storing your local notes files to remote webdav server more conveniently! It will automatically walk through the local folder defined in config file. EasyNotes能将本地的笔记(理论上所有文本类型)文件上传到配置好的webdav服务或网盘(如坚果云等),支持目录的自动遍历上传。同时支持从webdav服务同步文件到本地,支持文件修改对比等。


EasyNotes Usage


create


create a config file in current workspace; 在当前workspace中创建一个配置文件,用于配置webdav以及文件夹等相关信息;


push


push you note files to the remote webdav server; 将本地文件夹推送到wedav服务;


pull


pull remote files to local folder; 从webdav服务拉取文件夹内容;


Config Items For Example


典型的配置文件内容如下:


中文图文教程


点击跳转

easynotes's People

Contributors

moqsien avatar

Stargazers

 avatar 小忧忧 avatar  avatar Lozyue avatar 王小右 avatar  avatar

Watchers

ChunFuWu avatar  avatar

Forkers

itsharex

easynotes's Issues

希望有空优化一下

1.能不能把使用操作优化一下,点pull跟push禁止重复点击
2. 点了之后pull跟push显示个进度条(最好能有下载或上传的传输速度)
3. 文件比对细化到每个文件,避免无意义的文件覆盖

希望可以加入多組資料同步,另外 Pull 視乎無效

希望加入多路徑進行資料同步 (可指定一組或同時多組同步)
{
{
"webdavUrl": "https://dav2.com/dav/"
"userName": user_A
"password": pas_A
"localRoot": "e:\project\js\test\A"
"remoteRoot": "/A"
},
{
"webdavUrl": "https://dav1.com/dav/"
"userName": user_B
"password": pas_B
"localRoot": "e:\project\js\test\B"
"remoteRoot": "/B"
},
}

另外 Pull 視乎無效,只會在 Lcoal 端新增資料夾,但不會拉檔案下來

此擴充簡單易用,也是目前唯一成功的
感謝作者,希望可以繼續維護更新
再次感謝

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.