Leanote v1.0-beta.3 发布 (Ace, Markdown) - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
leanote
V2EX    Go 编程语言

Leanote v1.0-beta.3 发布 (Ace, Markdown)

  •  
  •   leanote 2015-01-13 09:13:02 +08:00 2268 次点击
    这是一个创建于 3925 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Leanote一直坚持着让知识编辑更简单的理念不断完善Leanote. 今天 Leanote v1.0-beta.3 发布了, 这一版对编辑器的功能做了极大的改进. 主要改进代码编辑器及使用全新Markdown编辑器, 和新增加第三方登录.

    Leaonte坚信 轮子+轮子=产品, 我们庆幸身处一个开放的环境, 我们可以将一切好的东西吸收进来不断完美Leanote. 在这一版中, 我们没有自己开发代码编辑器, 而是集成了当今最好用的Ace代码编辑器. 在这新一版的Markdown编辑器中, 我们也是如此, 集成了当今最好用的stackedit编辑器.

    1. 代码编辑器-Ace 这一新功能绝对是程序员朋友们的福利, 从此在笔记中贴代码将变得如此简单!!

    1.1. 功能截图
    http://ww4.sinaimg.cn/large/ed480000jw1eo7mkhyx9vj20d103tdg3.jpg

    1.1. 功能介绍

    注意: 现在Leanote集成的代码编辑器仅支持基于webkit的浏览器, 如chrome, safari, 对于ie, firefox代码编辑器还是之前的编辑器. 请使用chrome体验该功能. 我们会尽快将该功能兼容到firefox, ie 10+上.

    Ace支持的功能, 比如以下常用的功能都支持:

    代码高亮
    行号
    tab 增加缩进
    shift + tab 减少缩进
    折叠代码
    搜索代码
    ....

    1.2 插入代码

    插入代码的方式有以下两种:

    使用工具栏的"代码语言"
    使用快捷键 ctrl + shift + c / command + shift + c
    在使用时, 可以先选择一段文本(也可以不选择, 或将光标放在某行上), 使其转换为代码.

    如:

    1. 选择文本: http://photo.weibo.com/3980918784/photos/detail/photo_id/3798476734509561/album_id/3798476591901357#3798476738703933
    2. 使用ctrol + shift + c 或 使用工具栏的"代码语言" 选择"Javascript", 就会转换成代码编辑器: http://photo.weibo.com/3980918784/photos/detail/photo_id/3798476734509561/album_id/3798476591901357#3798476747075868

    1.3 选择特定语言高亮

    Ace会根据特定的语言进行代码高亮, 请在工具栏上"代码语言" 上选择正确的语言, 以确保Ace能正确的解析.
    http://photo.weibo.com/3980918784/photos/detail/photo_id/3798476734509561/album_id/3798476591901357#3798476755464582

    1.4 转换代码到html

    将代码转换到普通的html, 先focus代码, 再使用工具栏的"代码语言"的"Convert Code".
    http://photo.weibo.com/3980918784/photos/detail/photo_id/3798476734509561/album_id/3798476591901357#3798476763870051
    ->切换成:
    http://photo.weibo.com/3980918784/photos/detail/photo_id/3798476734509561/album_id/3798476591901357#3798476768064423

    1.5 切换Ace与pre

    可以通过代码编辑器左上角的checkbox将Ace与<pre>相互切换. 支持这个功能是为了在一些情况下不使用Ace编辑器:

    在Ace模式下, 左上角的checkbox是勾选的,
    http://photo.weibo.com/3980918784/photos/detail/photo_id/3798476734509561/album_id/3798476591901357#3798476776453107
    点击就会切换到pre
    http://photo.weibo.com/3980918784/photos/detail/photo_id/3798476734509561/album_id/3798476591901357#3798476780647503
    当然再次勾选又会切换到Ace模式下.

    1.6 跳出代码编辑区

    在Ace编辑器中使用shift + enter可跳出该编辑区.

    1. 全新Markdown编辑器 2.1 新Makrdown编辑器截图 http://photo.weibo.com/3980918784/photos/detail/photo_id/3798476734509561/album_id/3798476591901357#3798476793230577

    2.2 较旧版markdown编辑器的改进

    富文本Markdown编辑器
    预览更快, 一键缩放
    图片管理插件集成
    搜索与替换
    文档导航

    2.3 文档导航
    http://photo.weibo.com/3980918784/photos/detail/photo_id/3798476734509561/album_id/3798476591901357#3798476805813627

    点击导航可快速定位笔记

    2.4 图片管理插件集成
    http://photo.weibo.com/3980918784/photos/detail/photo_id/3798476734509561/album_id/3798476591901357#3798476818396663

    现在在Markdown编辑器中就可以轻松选择/上传图片, 并将图片链接插入到Markdown笔记中了.

    1. 新增第三方登录Github, Google, Facebook, Twitter 之前只支持Github, 不过使用github登录的朋友都有问题(没有博客, 现已修复), 一直没有完善.

    现新增Google, Facebook, Twitter第三方登录.

    关于国内的QQ, Weibo登录, 我们会尽快上线.

    1. 相关下载 Leanote v1.0-beta.3 服务器端二进制文件:

    Linux: leanote-linux-x86_64.v1.0-beta.3.bin.tar.gz
    MacOS X: leanote-mac-x86_64.v1.0-beta.3.bin.tar.gz
    Leanote安装教程:

    leanote二进制版详细安装教程
    leanote开发版详细安装教程
    5. 相关链接
    Github v1.0-beta.3 release: https://github.com/leanote/leanote/releases/tag/1.0-beta.3

    Leanote主页: https://leanote.com

    Leanote开源组织: http://leanote.org

    Github: https://github.com/leanote/leanote


    leanote是开源的. 欢迎喜欢leanote的朋友加入到leanote团队!

    18 条回复    2015-01-13 12:40:21 +08:00
    irainy
        1
    irainy  
       2015-01-13 09:24:51 +08:00 via iPhone
    试试看( )
    leanote
        2
    leanote  
    OP
       2015-01-13 09:41:45 +08:00
    @irainy 恩恩,欢迎哦。
    xuwenmang
        3
    xuwenmang  
       2015-01-13 09:47:21 +08:00
    web编辑器?
    leanote
        4
    leanote  
    OP
       2015-01-13 09:50:37 +08:00
    @xuwenmang 恩目前是的。计划做客户端中。
    WildCat
        5
    WildCat  
       2015-01-13 09:55:44 +08:00 via iPhone
    马克
    Mirana
        6
    Mirana  
       2015-01-13 10:09:25 +08:00
    换个logo吧
    leanote
        7
    leanote  
    OP
       2015-01-13 10:13:01 +08:00
    @Mirana 哈哈,谢谢您的意见,http://bbs.leanote.com/index.php/forum/view/18 我们也在论坛里征集大家的意见。欢迎提供思路哦
    irainy
        8
    irainy  
       2015-01-13 10:13:38 +08:00   1
    可以同步到 Evernote 就更好了~
    leanote
        9
    leanote  
    OP
       2015-01-13 10:15:21 +08:00
    @irainy 嘿嘿。欢迎先试用一下咯~我们有在做网页剪辑功能呢
    fengliu222
        10
    fengliu222  
       2015-01-13 10:51:57 +08:00
    拿来做社工库=。=
    leanote
        11
    leanote  
    OP
       2015-01-13 10:53:05 +08:00
    @fengliu222 是想自己搭建吗?欢迎欢迎,也欢迎到leanote的github项目区提bug哦
    yingluck
        12
    yingluck  
       2015-01-13 10:58:22 +08:00
    @livid 重复提交主题
    moenayuki
        13
    moenayuki  
       2015-01-13 11:30:45 +08:00
    那我顺手把Dockerfile也更新了
    https://github.com/moenayuki/leanote-dockerfile
    libo26
        14
    libo26  
       2015-01-13 11:38:23 +08:00
    关注
    leanote
        15
    leanote  
    OP
       2015-01-13 12:27:49 +08:00
    @moenayuki 好勒,谢谢你哈
    leanote
        16
    leanote  
    OP
       2015-01-13 12:28:00 +08:00
    @libo26 谢谢支持哦
    damngood
        17
    damngood  
       2015-01-13 12:36:27 +08:00
    非常想要的一个功能: 能够在网页或者外部应用有办法选中文字然后 [append] 到现有的 note 里面去.

    正准备自己来做一个, 但是如果有产品愿意加这个功能的话, 我就不用弄脏自己手了 :)
    leanote
        18
    leanote  
    OP
       2015-01-13 12:40:21 +08:00
    @damngood 好勒。请问具体是什么操作呢。纯文本黏贴的意思?或者欢迎您来我们群里讨论哦。qq群:158716820
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2823 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 00:21 PVG 08:21 LAX 17:21 JFK 20:21
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86