OneNote 使用交流,以及一系列相关问题的求助

2019-01-18 20:41:05 +08:00
 enchilada2020
最近换了 sp6,真香。选 sp 的理由,当然是为了更愉快地学习(你骗人(划掉

关于做笔记这块,我已经蠢蠢欲动了快三年,期间险些掉入手帐坑,毕竟又美又复古,被劝退的原因有四:耗财,耗时,手残,最主要是太懒。果然汉子还是不要动这种花花心思。。

当然手帐玩不来,普通笔记做一做总可以吧,连读书期间的课堂笔记都算上的话,写了有三四本,还有一个超大的硬壳活页夹,里面塞满了方格纸。真是够沉的,虽然摸上去很有成就感,但还是太沉了,不便携,另外效率太低,毕竟手写。

于是决定跟随时代潮流,转用电子笔记。其优点当然一大堆,随时同步,便携,方便整理,效率高,可查询内容等等。之前了解到的使用最广泛的电子笔记就两个,一个 EverNote,一个 OneNote。前者在手机上体验过免费账户的一些功能,但轻度使用,体会不深,另外也试过桌面版,实在太丑了。。。后来买了 Surface 自然是选 OneNote 了。交互体验好,用笔随便在屏幕上写写画画,一个页面上想怎么写就怎么写,标注,画图,公式,既保留了笔纸体验,又有无限空间;鼠标随便一点就是一个文本区;浏览器上 OneNote 的剪辑插件也还不错,可以方便的收藏页面;现在就是微软的这一套:Edge + Whiteboard + OneNote 浏览网页,看 PDF,写写画画做点笔记,感觉还可以。

但是美中不足之处也是有很多的,这也是发帖的原因和目的所在:

1. OneNote 版本不一致的问题。

Surface 上自带的是 UWP 版,而 win7 当然只能用 2016 版。这两个版本之前一直想统一一下,纠结到底用哪个,网上说 2016 功能更强大,UWP 对触屏操作支持更好,而且微软将来的计划是抛弃 2016,完善 UWP。后来还是做了个折中的决定,win7 的老本子上用 2016,Surface 用 UWP,手机端当便签用。网上很多人诟病的同步问题,个人觉得还好,虽然不是秒同步,但目前来看还没有蛋疼到多次同步失败或时间过长。

关于版本选择,本来以为已经不用再烦恼了,结果。。。哎,后面还会提到这个问题。

2. 万恶的中英混排的字体问题。

这个我可真是我了个大艹啊,服了啊。中文默认微软雅黑,英文默认 calibri,字号都是 11,居然大小能不一样?!然后!!!更可气的是,在中文输入法下输入的英文,与在纯英文状态下输入的英文大小还不一致!!!不仅是字母,连数字都不一样的,快要逼死我这个强迫症了!!!有的时候文本复制一个超链接,里面都能出现字体不一致的情况,前面一排细细小小的 calibri,中间几个硕大的微软雅黑,后面又是一串细细小小的 calibri,啊,我疯了。这个毛病我也是查了个遍,有人说只要输入法保持一致,在所有情况下都用中文输入法,就可以避免这个问题。然而事实是,就算用中文输入法,有的时候打出来以后,它自己就变成英文的 calibri 了。。。更有神奇发现,在字体是 calibri 的情况下,只要输入一个字符后加空格,之后的字体就变成微软雅黑。。这里的字符指的是-和+,到底什么玄学我这渣渣不懂啊。然后还有人给出的解决方案是,直接替换掉系统里的 calibri 字体。。这算啥解决方案啊。。。所以中英文混排,有没有彻底可行的解决方案?

3. 笔记文件的存储与备份问题。

之前了解到,桌面版的 OneNote 对应的物理文件后缀为.one 。为了解决 2016 与 UWP 的同步问题,我将 2016 上的笔记本都设置成直接存储在 OneDrive 上了,然后神奇的是,在 OneDrive 里,我再也没见到过这个传说中的.one 文件。。。只有对应笔记本的快捷方式,点了之后报错提示说目标无效。。另外 UWP 的话,干脆不知道笔记的存储路径,更别说找到对应的物理文件了。

虽然现在都是什么云时代了,同步也很方便,但就个人笔记来说还是想有个本地的备份啊。。万一天有不测风云,辛辛苦苦积累的笔记都找不回来了,我岂不是要哭死。。就算这事不会发生,多个备份多份安心啊。。可这现在连物理文件都找不到,咋个备份法?

4. Markdown 语法和代码高亮问题。

我曾天真地以为,OneNote 这么强大,那 Markdown 和代码高亮岂不是最基本的嘛。然后用了之后我蔫了,这特么根本没有!!!!我难受啊!!!! Markdown 没有也就算了,里面提供的排版也算够用,目前在刷点 OJ 题,做过之后想系统地分类整理一下,这下可好,贴代码光秃秃一片。。。所幸还没丧心病狂到连缩进格式都不保留的地步。。我吐血,是个程序员都不爱看没有着色的代码吧,哎,OneNote 还真就不支持代码高亮,亏它的样式里还有代码这个选项!!然后又开始各种找代码高亮的解决办法,得出结论,你没办法做到直接从 IDE 里原封不动地保留所有格式粘贴到 OneNote 中,就算样式选择了代码也不行。所以目前只能把代码先贴到在线着色网站上去,然后再把生成的代码复制下来贴到 OneNote 里。……这也太低效了吧。

然后,还有一种比较合适的方法是,用第三方插件 gem。虽然它的代码高亮实在是丑,但毕竟也着色了,而且是直接在 OneNote 中操作的,不用上面那么麻烦。但是,问题来了,这是个付费软件,而且很贵。哦,我的心好痛,为什么我选择了一个免费笔记软件,却要为第三方插件付费。。。好吧,付费就付费吧,为了能更高效愉快地做笔记,我也认了,那就买买买,然而更蛋疼的是,OneNote 分版本,gem 也对应的分出好几个版本。我总不能土豪到全都买下来吧。。于是回到了第一个问题,到底选哪个版本呢。。?目前 gem 对应 2016 的版本是有试用期的,UWP 就很绝情,必须付费才能使用,而且很古怪地没有嵌入到软件中,而是一个始终显示在最前面的小浮窗。

又或者,有没有除了贴代码和买插件之外的更完美的解决方案?

5. Edge 与 opera 的书签同步问题。

这个问题可能在 V 站上看来很 2b,毕竟大家都是能够愉快使用 chrome 的大佬,不需要纠结浏览器的选择,也没有书签同步之类的烦恼。但是我就不一样了,我没法做到用 chrome 实时秒同步书签,也没法做到 chrome 开好多网页风扇不转电脑不卡。所以 chrome 弃了。Firefox 太丑,体验不是很好,也弃了。在 Surface 之前,我和我的老伙计达成共识,用 opera,同步也不是问题,界面也还不错,移动端也很好用,一时间很开心。然后有了 Surface,我们仨就又不和谐了。在 Surface 上用 edge 很爽,无论是网页还是 PDF,都可以直接用笔写写画画,这个体验真的很棒。于是 edge 不再是浏览器下载器了。。然而我的老伙计是 win7,edge 用不了。移动端 opera 和 edge 都能做到和笔记本上的书签保持同步。然而现在的问题是,两个浏览器之间没法互相同步……找了一下,好像也没有能让这俩比较小众的浏览器保持书签同步的插件。。欲哭无泪,难道只能手动导入导出了吗?

大概就是这些问题(回头看了一遍,我好啰嗦啊),还请各位大佬帮忙答疑解惑。。。另外如果有关于 OneNote 的使用心得和小技巧的话,也欢迎分享呀,先谢过各位了~
8451 次点击
所在节点    程序员
27 条回复
red0range
2019-01-18 20:56:01 +08:00
0. 笔记建议分开使用,个人 build 是
印象笔记负责剪藏,什么都往里头塞,搜索打 tag
onenote 负责书写,树状分类
番茄钟或者便签做 todo


最近印象笔记除了 markdown 全平台,build 考虑改一下了
1. windows 和 office 都是 office365,没遇到这种问题

3. 备份是在 cloud 里头

4. onenote 的书写需要遵循一定格式
个人 build 是取消容器+三栏式+代码高亮,详见

取消容器:
https://www.zhihu.com/question/23085379

三栏式:
https://www.zhihu.com/question/23085379/answer/96391533

代码高亮:
https://www.zhihu.com/question/21520340

附一下以前整理过的笔记:
blob:https://imgur.com/d38423c3-383c-499d-abae-9c2ae74c015d
siyiye
2019-01-18 21:00:12 +08:00
office265 ——解决统一同意问题

想用用舒服,必须 gem !
mansurx
2019-01-18 21:02:57 +08:00
问题 2 我遇见过,大小不一样的英文和数字确实别扭,忍了一年多。
后来又遇到了笔记搜索结果不准确的问题,最终决定放弃 OneNote.

最近的笔记用的 hexo,老的笔记还在 OneNote 没动。
Nasei
2019-01-18 21:18:41 +08:00
那个字体的, 我都是写完一篇就全选设置两遍字体, 写的时候不管它
canonlemon
2019-01-18 21:29:24 +08:00
中英文字体 bug 这个问题,我把 calibri 替换成 microsoft yahei mono 了,是个混合字体,英文是 consolas,中文是雅黑,看起来舒服多了
Wnbo
2019-01-18 21:31:01 +08:00
第三个问题我最近刚解决。在 Win 10 的资源管理器的 OneDrive 目录里只有一个 OneNote 笔记本的快捷方式,需要登录网页版,网页版能看到笔记本文件; iOS 端的 OneDrive app 里似乎也可以。OneNote 的文件是一个笔记本一个文件,最 nb 的是你把这个笔记本文件丢哪个目录下在 OneNote 里都能快速找到。然后修改笔记本的名字就直接改这个文件的文件名,一般需要一小会才能同步。
第一个问题:在 Win10 上也可以用 OneNote 2016,我的非触屏 Win10 上同时有 UWP 和 2016 两个版本。
以及第二个问题已经困扰我好多年了至今无解
canonlemon
2019-01-18 21:32:09 +08:00
代码高亮经历了很多折腾,最终选择了先粘贴到 vs code,再复制到 word,再复制到 onenote,效果很不错
linmq
2019-01-18 21:50:00 +08:00
我只拿来写日记…
gransh
2019-01-18 22:30:53 +08:00
手机答,挑简单的回:
1.uwp 没用过,但是比较过网页版、win10 自带版,和 office365 带的没法比,可以的话都用 office365 的
2.打完字再调格式,英文这个没办法
3.在 onedrive 建好文件再在本地同步,不要在本地创建
kersbal
2019-01-18 22:52:10 +08:00
@canonlemon 中英混排 bug 并不是简单的字体不一样,而是会跳,有时候输英文显示的是是中文字体,大多数会跳回英文字体,因为无规律所以丧心病狂
kersbal
2019-01-18 22:53:52 +08:00
中英混排 bug 已经估计快 20 年了...可以用 gem 或者脚本在写完之后同意修改整页文字,但还是无比蛋疼就是了...所以我早就退 OneNote 保平安了...
devtiange
2019-01-18 23:58:07 +08:00
无解的, 他们这么老的 code base, 想大改也改不了.
换 notion 吧
aptiva0985
2019-01-19 00:33:23 +08:00
第二个问题 UWP (可能还有 MacOS ?)很快要解决了
treasurehunter
2019-01-19 01:11:59 +08:00
在一次无意的拖动之后,一个分组莫名其妙消失了。打开 OneNote 网页版,那个分组后面多了一个后缀 onetmp,分组里面的数据并没有丢失。看样子是临时文件,Google 搜了下,有价值的结果不多,有几个人是放了几个小时就恢复了。但是我已经放了好几天了还没有恢复,求教有没有解决方案?
可能是本地客户端无法读取这种数据,导致一旦本地数据发生变动要同步,就会进入不断尝试的死循环中,永远有无法同步完成。
funcman
2019-01-19 01:53:23 +08:00
我买 OneNote 的原因,主要就是可以乱七八糟记东西,跟纸笔操作更接近。不纠结,记得东西才是最重要的。这东西很好,完全没办法记格式完美的笔记,同时功能都有。
funcman
2019-01-19 01:56:56 +08:00
像中英文混排这事,无所谓,只要内字我回头看还认得就好。这一点就比记在本子上强。

自己记下来的东西,主要是怕忘记。也有学习时一种过程性的、中间态的记录。不需要特别漂亮的排版。

以前用 Evernote 时,我都不知道自己在记笔记还是做编辑。
enchilada2020
2019-01-19 13:51:14 +08:00
@red0range #1

笔记分开使用,是出于 “鸡蛋不能放同一个篮子” 理论吗?我倒是嫌做笔记分各种不同的软件太麻烦 ,所以只想用一个 OneNote 做整合。
容器个人感觉对排版更灵活了,有使用的必要,不过用表格分区这个方法也很赞,三栏式启发很大,感谢。代码高亮那个问题下的所有答案我都看过了,目前也是在用复制之后贴来贴去这个办法,但感觉好麻烦啊,不甚理想,实在不行就买 gem 插件了。


@siyiye #2

365 穷学生买不起。。gem 也好贵哦……而且分版本的,难以取舍


@Nasei #4

对日记那种纯文本来说是个好法子,但是如果中间加了代码,或者有样式标题之类的就难受了。。


@canonlemon #5

替换字体这个还是治标不治本啊,不过这个字体确实适合做代码的笔记~


@Wnbo #6

修改笔记本名这个,我遇到的比较尴尬的是,OneNote 只认创建时起的那个名,之后无论改成啥,它都不认。。就算在界面上显示的是修改后的,其他地方也都是之前创建时的那个名。

@kersbal #10

是的,我已经疯了,不过只能忍,先凑合用。#13 说 UWP 快要解决这个问题了。


@aptiva0985 #13

迫不及待……如果能解决这个问题,那我就毫不犹豫投奔 UWP 了


@treasurehunter #14

我也发现误操作导致分区拖动这个问题了。。但没遇到你说的同步问题,不过好像想完美解决同步问题,最好的方法就是直接把笔记本建在 OneDrive 里,然后再本地备份,参考#9 的留言。不过这个好像只有 2016 能做到。


@funcman #16

最后一句话,哈哈哈哈,戳到痛点了。确实作为个人笔记来说,排版不需要多么细致精美,但总得条理清晰吧,不至于回头再看的时候一团糟,看都不想看。。现在字体问题正在严重打击排版一致性与整洁性。。。不过我觉得如果能支持 Markdown 的话,很多问题都很好解决了:编辑方便,排版清晰,支持代码高亮。过程性、中间态的笔记,这点很有启发,感谢。


@mansurx
@devtiange
@kersbal

笔记软件产品太多了,各有特色,痛点也很明显,OneNote 也不一定是最好的选择,但我还是更青睐它的编写自由度(多容器,无限画布)和可持续性(毕竟巨硬后台),所以暂时不考虑换软件啦(换来换去太麻烦了,还有学习成本),不过还是要谢谢你们的建议~
red0range
2019-01-19 15:33:44 +08:00
@enchilada2020

1. 笔记分开使用是因为有了剪藏这个功能以后笔记数量会爆炸:有新奇的知乎讨论剪一下,网页讨论可以剪一下,微信文章不错剪一下,博客不错剪一下,地铁上玩会手机剪一下。。。
我的印象笔记数量已经超过 2w 条了,与之相比自己写的才...200 条?
2. 365 可以淘宝的,几十块钱解决
onceViewer
2019-01-19 16:27:28 +08:00
在下也是 OneNote 用户,来说点看法。
1,版本不一致的问题在下没有,win7 对我来说只是遥远的回忆。推荐升级到 windows 10 ;
2,中英排版问题,若将默认字体设置为 Consolas,那么中文会直接设置为微软雅黑,当然这也会导致在输入中文后紧接着输入英文时,英文也会是微软雅黑的问题,我的做法是,多用清除格式的按钮(当然这也会让你的序列一类的格式洗消失);
3,OneNote 默认应该都是在 OneDrive 的文档文件夹中存储的,在下并不太关心本地存储的问题,不过桌面版的 OneDrive 是可以将文件放置于本地的呀;
4,Markdown 其实没那么好,对于表格和特殊格式的支持都很差,尤其它并不是所见即所得的富文本,我在使用了一些 markdown 笔记本之后还是放弃了,不过楼主可以尝试 Boostnote 或是直接使用 VSCode 编辑.md 文档,git 同步(这两种都不支持移动端),至于语法高亮,很遗憾,我的代码是使用锁进+设置颜色书写的;
5,皆不使用。

OneNote 的确有很多问题,包括没有暗色模式,排版有时会很差,不支持第二字体,笔记日期是字符存储并可以删掉,但它确实是我使用的最好的笔记 app,目前没有之一。
Wnbo
2019-01-19 18:22:22 +08:00
@enchilada2020 在网页版 OneDrive 的文档文件夹里找到你那个 OneNote 笔记本文件,重命名,就可以给你的笔记本改名了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/528424

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX