Github已同步最新代码, 主要添加API, 支持客户端连接.
之前beta.2/3的用户注意: 因为数据库有变动, 程序逻辑有改动, 如果你直接下载最新代码运行, 登录后是看不到笔记的, 此时你需要升级到beta.4.
如何升级:
点击升级即可.
注意:
如果你的revel是最新版的(0.12), 需要修改app.conf: 参考这个提交
https://github.com/goodbest/leanote/commit/3720c37d5b715c306fbe3732c6ebb29fd9a7e07b
让大家久等的Leanote桌面客户端正式发布windows和mac平台版本(0.3.2)
下载:
linux版本敬请期待...
与Leanote web一样, leanote desktop app同样开源!! 欢迎加入我们: https://github.com/leanote/desktop-app
感谢有你相伴, Leanote才会不断进步.
让大家久等的Leanote桌面客户端正式内测. 加入官方QQ群: 158716820 抢先体验客户端.
与Leanote web一样, leanote desktop app同样开源!! 欢迎加入我们: https://github.com/leanote/desktop-app
感谢有你相伴, Leanote才会不断进步.
谢谢 @Leolee 写的文档. https://github.com/leanote/leanote/wiki/Leanote-for-Windows-Setup
注意:为增加本程序兼容性,请尽量按照本程序操作( 32位系统
,源码安装位置:C盘
),如需要自定义环境,请随机应变!!!
Golang下载:
http://golangtc.com/static/go/go1.4.2.windows-386.msi
mongodb下载:
https://fastdl.mongodb.org/win32/mongodb-win32-i386-2.6.8-signed.msi?_ga=1.163324924.1783433278.1426342651
leanote-all 依赖环境与源码下载
https://github.com/leanote/leanote-all/archive/master.zip
一直点击点击下一步,默认安装,如下图
安装完成后,直接按WinKey+R 输入cmd 打开命令行, 输入 go version
如出现如下显示,说明Golang安装正确。
安装完成后,直接按WinKey+R 输入cmd 打开命令行, 输入 go version
如出现如下显示,说明Golang安装正确。
增加GO的GOPATH
环境变量 右键我的电脑 — 属性 – 高级 – 环境变量 – 如下图
注意俩个变量的区别 !!!
与Golang一样一直点击下一步默认安装。如需自定义设置,在第二部如下图选择:
点击 Finish 安装完毕!
在C盘根目录下建立dbanote
目录用于放置笔记的数据文件
直接按WinKey+R 输入cmd 打开命令行,输入
C:\>mongod --dbpath C:\dbanote
启动数据库,界面如下:
重新打开一个终端, 使用下mongodb(直接按WinKey+R 输入cmd 打开命令行) 输入:
C:\> mongo C:\> show dbs ...数据库列表
如下图:
MongoDB 到此安装完成!
解压将之
Leanote一直坚持着让知识编辑更简单的理念不断完善Leanote. 今天 Leanote v1.0-beta.3 发布了, 这一版对编辑器的功能做了极大的改进. 主要改进代码编辑器及使用全新Markdown编辑器, 和新增加第三方登录.
Leaonte坚信 轮子+轮子=产品, 我们庆幸身处一个开放的环境, 我们可以将一切好的东西吸收进来不断完美Leanote. 在这一版中, 我们没有自己开发代码编辑器, 而是集成了当今最好用的Ace代码编辑器. 在这新一版的Markdown编辑器中, 我们也是如此, 集成了当今最好用的stackedit编辑器.
这一新功能绝对是程序员朋友们的福利, 从此在笔记中贴代码将变得如此简单!!
注意: 现在Leanote集成的代码编辑器仅支持基于webkit的浏览器, 如chrome, safari, 对于ie, firefox代码编辑器还是之前的编辑器. 请使用chrome体验该功能. 我们会尽快将该功能兼容到firefox, ie 10+上.
Ace支持的功能, 比如以下常用的功能都支持:
插入代码的方式有以下两种:
ctrl + shift + c
/ command + shift + c
在使用时, 可以先选择一段文本(也可以不选择, 或将光标放在某行上), 使其转换为代码.
如:
1. 选择文本:
2. 使用ctrl + shift + c 或 使用工具栏的"代码语言" 选择"javascript", 就会转换成代码编辑器:
Ace会根据特定的语言进行代码高亮, 请在工具栏上"代码语言" 上选择正确的语言, 以确保Ace能正确的解析.
将代码转换到普通的html, 先focus代码, 再使用工具栏的"代码语言"的"Convert Code".
->切换成:
可以通过代码编辑器左上角的checkbox将Ace与<pre>
相互切换. 支持这个功能是为了在一些情况下不使用Ace编辑器:
在Ace模式下, 左上角的checkbox
是勾选的,
点击就会切换到pre
当然再次勾选又会切换到Ace模
2015年的钟声即将敲响, Leanote感谢有大家的陪伴, 祝大家新年快乐!!
Leanote刚好也一岁了, 在这一年中, Leanote从一个想法到实现, 从一个人到一个团队. 这一路走来, 我们都在坚持着, 感谢有你的陪伴, 让我们更有力量!
Leanote始终围绕着让知识编辑更简单, 让分享更加便捷的想法, 让Leanote成为一个知识管理与个人展示的平台的理念一直在不断完善, 新的一年, 我们会继续努力!
Leanote开源, Ta属于每一个人, 我们期待喜欢Ta的朋友加入Leanote团队和我们一起不断完善Ta.
最后, 再次祝大家新年快乐!
Happy New Year! We are so glad to have you here!
Leanote is one years old. From idea to product, from one person to a team. We are growing, slowly but surely. During this year, you make us powerful to do the amazing work. Thank you.
In the new year, We will keep focus on our faith: manage knowledge more easier and share the ideas more convenient. Make leanote an awesome personal plateform is what we are fightng for.
Leanote is a open source project, you are welcome to be a part of our team, improve leanote together with us.
Again, Best wishes to our dearest friends!!
Leanote Team
2014.12.31
引用 Leanote Github 上的一段话:
说实话, 我们曾是evernote的忠实粉丝, 但是我们也发现evernote的不足:
evernote的编辑器不能满足我们的需求, 不能贴代码(格式会乱掉, 作为程序员, 代码是我们的基本需求啊), 图片不能缩放. ...
这是我们开发Leanote的初衷, 为此, 我们在不断地努力, 让编辑知识更简单, 对于代码编辑这块, Leanote之前的做法是使用 pre
(这也是富文本编辑器能用的做法), 将代码放在pre
中, 但这这个代码编辑器是非常简单的, 没有行号, 没有高亮, 没有tab,shift+tab
缩进...
我们一直为此努力, 希望能早日开发一款强大的代码编辑器, 在此期间, 我们也有一些小样品, 但功能始终不尽人意. 有一天, 我们跳出自己开发的思维, 为什么不将强大的Ace代码编辑器集成到Leanote富文本编辑器中呢?
现在, 我们已经成功将Ace集成到Leanote中, 在这里, 你可以享受到强大的代码编辑器. 当然肯定还有一些瑕疵, 但对于简单的代码编辑需求已经足够了, 尽情享受吧!
注意: 现在Leanote集成的Ace编辑器 仅支持基于webkit的浏览器 , 如chrome, safari, 对于ie, firefox代码编辑器还是之前的编辑器. 请使用chrome体验该功能. 我们会尽快将该功能兼容到firefox, ie 10+上.
Ace支持的功能, 比如以下常用的功能都支持:
插入代码的方式有以下两种:
ctrl + shift + c
/ command + shift + c
在使用时, 可以先选择一段文本(也可以不选择, 或将光标放在某行上), 使其转换为代码.
如:
1 . 选择文本:
2 . 使用ctrl + shift + c
或 使用工具栏的"代码语言" 选择"javascript", 就会转换成代码编辑器:
Ace会根据特定的语言进行代码高亮, 请在工具栏上"代码语言" 上选择正确的语言
引用Leanote Github上的一段话:
说实话, 我们曾是evernote的忠实粉丝, 但是我们也发现evernote的不足:
- evernote的编辑器不能满足我们的需求, 不能贴代码(格式会乱掉, 作为程序员, 代码是我们的基本需求啊), 图片不能缩放.
- .....
为此, 我们在不断地努力, 让编辑知识更简单, 对于代码编辑这块, Leanote之前的做法是使用<pre>
, 将代码放在<pre>
中, 但这这个代码编辑器是非常简单的, 没有行号, 没有高亮, 没有tab
,shift+tab
缩进...
我们一直为此努力, 希望能早日开发一款强大的代码编辑器, 在此期间, 我们也有一些小样品, 但功能始终不尽人意. 有一天, 我们跳出自己开发的思维, 为什么不将强大的Ace代码编辑器集成到Leanote富文本编辑器中呢?
现在, 我们已经成功将Ace集成到Leanote中, 在这里, 你可以享受到强大的代码编辑器. 当然肯定还有一些瑕疵, 但对于简单的代码编辑需求已经足够了, 尽情享受吧!
注意: 现在Leanote集成的Ace编辑器仅支持基于webkit的浏览器, 如chrome, safari, 对于ie, firefox代码编辑器还是之前的编辑器. 请使用chrome体验该功能. 我们会尽快将该功能兼容到firefox, ie 10+上.
Ace支持的功能, 比如以下常用的功能都支持:
插入代码的方式有以下两种:
ctrl + shift + c
/ command + shift + c
在使用时, 可以先选择一段文本(也可以不选择, 或将光标放在某行上), 使其转换为代码.
如:
1. 选择文本:
2. 使用ctrl + shift + c 或 使用工具栏的"代码语言" 选择"javascript", 就会转换成代码编辑器:
Ace会根据特定的语言进行代码高亮, 请在工具栏上"代码语言" 上选择正确的语言, 以确保Ace能正确的解析.
将代码转换到普通的html, 先focus代码, 再使用工具栏的"代码语言"的"Convert Code".
->切换成:
Leanote 最近新支持的功能:
对移动端优化, 特定对iphone, ipad作了支持, 解决了滚动条不显示的问题.
我相信你与我一样有这样的烦恼:
现在这些功能Leanote都支持啦 赶紧体验吧, 再也不怕刷新浏览器了!! 因为Leanote会自动定位.
之前Leanote笔记页的Url总是这样的: https://leanote.com/note, 而现在打开一个笔记Url都会变化: https://leanote.com/note/笔记Id, 所以尽管刷新吧, 而且Leanote支持后退哦!
演示:
我相信你与我一样有这样的烦恼:
现在这些功能Leanote都支持啦 赶紧体验吧, 再也不怕刷新浏览器了!! 因为Leanote会自动定位.
之前Leanote笔记页的Url总是这样的: https://leanote.com/note, 而现在打开一个笔记Url都会变化: https://leanote.com/note/笔记Id, 所以尽管刷新吧, 而且Leanote支持后退哦!
演示: