leanote/app/controllers 控制器db mongodb通用数据库访问方法, 由service调用info 数据表的模型和其它数据结构lea 通用方法service 服务view 视图
init.go 初始化方法, 注入serviceBaseController.go 基控制器, 所有控制器都继承自它IndexController.go leanote首页MobileController.go 移动端页面AuthController.go 用户登录/注销/找回密码OauthController.go 第三方登录验证, 现只有githubUserController.go 用户, 修改密码, 用户名NotebookController.go 笔记本NoteController.go 笔记NoteContentHistoryController.go 笔记历史ShareController.go 共享笔记/笔记本BlogController.go 博客FileController.go 文件上传, 现只有图片上传
leanote的服务相当于php mvc的model. 服务之间可相互调用, 但服务是根据功能来划分的, 而不是根据数据表(model)
init.go 初始化, 注入各个servicecommon.go 公用方法AuthService.go 登录与权限PwdService.go 密码服务, 修改, 找回UserService.go 用户TokenService.go Token, 用于找回密码NotebookService.go 笔记本NoteService.go 笔记NoteContentHistoryService.go 笔记历史TrashService.go 废纸篓服务TagService.go 笔记标签ShareService.go 共享笔记/笔记本BlogService.go 博客SuggestionService.go 建议(已废弃)
在db/目录下只有一个文件 Mgo.go. * 包含表的Collection对象, 在leanote启动时会连接数据库, 并实例化所有表的Colle
Gmail, 知乎编辑器可以ctrl + v 来粘贴图片, 这么好用的功能leanote怎么会没有呢?
如果你是在使用chrome, 那么也在leanote编辑器试试吧.
leanote开源至今已有100多个star了, 非常感谢对leanote的关注.
leanote仍在不断进步, 同时也期待能有更多追求极致的朋友加入我们一起完善leanote.
leanote v0.3发布, 在github上上传了linux, mac的二进制版. 链接: https://github.com/leanote/leanote/releases/tag/0.3
v0.3新特征: 添加写作模式, 进入写作模式, 界面干净, 极致体验:

同时也修复了若干BUG.
期待你的加入!
leanote 于2014-5-9号悄悄开源, 欢迎喜欢它的朋友加入我们一起完善它.
近期添加和修复的功能, 还有要做的...
因为leanote出现的BUG或操作失误会带来笔记内容丢失, 故新添加"历史记录" 功能, 保存笔记的最近10个版本.
点击右上角"历史记录" 显示:

记录按时间降序排列, 最近的在最前面. 内容只列出了一部分, 点击"展开"即可显示全部; 点击"还原"以该版本还原笔记.
leanote 新代码插件更简单:

使用方法:
将代码切换成普通文字, 定位到代码, 然后使用ctrl + shit + C (ctrl + shift +C快捷键可将文字与代码来回切换)
通过life近2天的工作, leanote添加markdown编辑器. 现在你可以在leanote添加markdown笔记, 同样也可以将分享给好友或公开成博客.
不仅如此, leanote的界面也发生了微调, 为了配合markdown编辑器实时预览需要的空间很大, leanote左侧导航可以通过左上角
来折叠导航让编辑器区域更宽阔, 让你尽情享受书写的乐趣!
左侧折叠后的效果如下:

折叠后仍可以点左上角lea来展开.
现在可以添加两种笔记: 普通笔记和markdown笔记, 所以顶部新建笔记区域添加了markdown链接来添加markdown笔记:

点击markdown即可添加markdown笔记
markdown编辑器如下:

该编辑器分3部分, 顶部工具栏(比普通编辑器选项要少), 编辑区与预览区.
关于markdown的基本语法可参考: leanote Markdown语法简介
本markdown editor 主要参考了 cmd markdown 和 stackedit
更多细节我们正在优化中....
Welcome to Leanote!
Features:
Geek paradise: Wanna Markdown? We support it!
Private notebook: Organize your knowledge & Snap every moment
Awesome blog: Create unique themes & Share your ideas
Collaboration: Learn together with your friends
Related links:
Help us improve at GitHub
QQ Group: 326073529
Any questions, please feel free to email us: leanote@leanote.com
欢迎来到Leanote!
Leanote特性:
相关链接:
任何问题, 欢迎发送邮件至 leanote@leanote.com