vNote|免费开源<span class="highlight">程序</span>员笔记本

vNote|免费开源程序员笔记本

vNote是一个基于Qt框架的、免费的开源笔记软件,专注于Markdown的编辑与阅读,以提供舒适的编辑体验为设计目标。支持在主流操作系统上运行,包括 Linux, Windows 以及 MacOS。Android客户端。 1.基于笔记本的管理 VNote使用笔记本来管理笔记。类似于OneNote,一个笔记本可以保存在系统上的任意位置。一个笔记本对应于一个账户的概念。例如,你可以在本地文件系统上有一个笔记本,另外在某台OwnCloud服务器上保存另一个笔记本。当不同的笔记有不同的保密要求时,独立的笔记本就非常适用了。 一个笔记本对应于文件系统上的一个独立完整的文件夹。你可以将该文件夹拷贝到其他位置(或者另一台计算机上),然后将其导入到VNote中。VNote支持一个笔记本中包含无限层级的文件夹。VNote支持在笔记本内或笔记本间拷贝或剪切文件夹和笔记。 2.直观的笔记管理 所有笔记被保存为纯文本而且通过纯文本的配置文件进行管理。即使没有VNote,你也能方便访问你的数据。这样,你也可以使用第三方的文件同步服务来同步你的笔记,并在另一台计算机上导入到VNote中。 VNote支持Markdown和富文本笔记,其中Markdown笔记必须以md为后缀名。 3.最小化编辑与阅读的鸿沟 通过使用有意义的语法高亮和其他一些功能,VNote尽可能为Markdown提供所见即所得的体验。 4.语法高亮 VNote支持精确的Markdown语法高亮。通过精心调试的高亮样式,VNote使得你能够轻松跟踪和阅读你的文档。 5.实时图片预览 VNote支持在编辑时预览图片链接。这样一来,你就能尽可能地留在编辑模式,避免频繁切换。 6.良好的图片体验 编辑时,支持像其他富文本编辑器一样直接粘贴插入图片,VNote会帮你管理所插入的图片。VNote将这些图片保存在和笔记同一目录下的images子目录中。插入图片时,VNote会弹出一个窗口预览即将要插入的图片。另外,当你移除笔记中的图片链接时,VNote会自动删除对应的图片。 7.编辑和阅读时交互式大纲视图 VNote为编辑和预览模式都提供了一个用户友好的大纲视图。该大纲视图是一个项目树,而不是简单地插入一段HTML。 8.同步编辑与阅读模式 切换编辑或阅读模式后,经常找不到原来的位置?在切换编辑或阅读模式后,VNote会定位到同一个小节下面,帮助你快速定位到原来所在的位置。 9.强大的快捷键 VNote提供很多快捷键,从而提供一个愉悦的编辑体验。 10.窗口分割 VNote支持无限水平窗口分割,方便你进行笔记的整理和撰写。 VNote设计为带有笔记管理功能的Markdown编辑器,或者有良好Markdown支持的笔记软件。目前一些流行的笔记软件也提供Markdown的支持,比如为知笔记、有道云笔记等,但是大多数都只是简(liao)单(sheng)支(yu)持(wu),特别是在Linux平台上更是体(can)验(bu)不(ren)佳(du)。 当然,目前也有很多非常强大的专注于Markdown的编辑器。但是,大多数都不会提供笔记管理功能(作为一个编辑器,也没有必要提供),或者只是提供一个简单的文件系统浏览器。其中,CuteMarked就是一个流行的Markdown编辑器之一,VNote在实现的过程中也在很多地方参考借鉴了该软件。 VNote尝试尽量减小Markdown与生俱来的编辑和阅读之间的割裂感。目前很多编辑器通过左右两栏来同时编辑和预览Markdown,但是编辑和阅读还是割裂明显。VNote利用准确有意义的语法高亮来帮助用户追踪、辨认笔记内容,使得Markdown在编辑的时候也能和阅读一样提供良好的视觉、排版效果。同时,VNote支持编辑时原地预览图片,进一步减小割裂感。使用VNote后,你一定会更想留在编辑模式。 另外,VNote也借鉴了Vim和Shell来提供很多非常方便高效的快捷键。VNote目前没有提供真正的Vim模式,这是因为和编写代码不一样,在编辑笔记的时候用户一般都是顺序编写的。

标签: 笔记本 开源

阅读量: 196 2019-05-20

Uni-App多端开发,开发一次同时生成App、小<span class="highlight">程序</span>、H5 - DCloud

Uni-App多端开发,开发一次同时生成App、小程序、H5 - DCloud

DCloudHBuilder:基于HTML5开发工具是当前最快的HTML开发工具,强大的代码助手帮你快速完成开发,最全的语法库和浏览器兼容性数据让浏览器碎片化不再头痛,DCloud 还提供云端打包服务,可以让开发者直接在云端生成 .ipa 或 .apk 安装包供部署调试。 上线时间不长的 HBuilder 作为一个年轻的轻量化 HTML 5 IDE 已经在社区当中获得了众多好评,甚至已经有中小团队和开发者将它与这个市场内毋庸置疑的龙头 Visual Studio 和 DreamWeaver 比较。 而同为后起之秀的 Brackets 在 HBuilder 面前则略显性能、功能方面不足。对于老码农来说,HBuilder 从安装、使用之初就能让人抓到两点,免安装的轻量化环境,还有首次运行的界面配色、排版自定义向导。更为重要的是 HBuilder 团队前期花费可观经历构建的自动化主流浏览器新增语法分析系统,这套系统能在虚拟机中自动分析主流浏览器在更新中新增的语法,并在一周内为 HBuilder 新版本提供相应支持。 正是这套分析系统造就了 HBuilder 的 Style 提示引擎,让开发者可以用很低的学习成本完善主流浏览器支持。Dcloud 希望借 HBuilder 之手,从底层工具介入这个生态,帮助创业公司和开发人员将成本降到最低,最终再通过生态布局来推动技术的普及。虽然仅有简体中文版本,但 HBuilder 已经收到了来自各地社区开发者的本地化适配请求,他们会从明年开始,在完善社区和文档的情况下开始不同地区本地化版本的上线。

标签: 开发工具

阅读量: 163 2019-05-20

CogniFit大脑训练,大脑游戏和记忆<span class="highlight">程序</span>,大脑健身

CogniFit大脑训练,大脑游戏和记忆程序,大脑健身

神经心理学评估测试和认知刺激计划。 在线游戏评估和训练大脑。 我们的大脑一直在运转,一直在倾听,一直在学习,并遵守执行我们的每一个命令。 是我们的大脑解决了我们所有的问题,照顾了我们所有的情绪和欲望,记住了我们的喜怒哀乐。 我们的大脑是我们最好的朋友。 然而,在某些环境条件下,如压力、抑郁、药物和滥用药物; 神经系统疾病,如学习障碍、多发性硬化症和阿尔茨海默氏症;以及衰老等发育过程,都会影响大脑的参与、推理、学习和记忆能力。 尽管技术进步和教育水平提高,但据观察,在所有年龄段,认知能力下降的情况都在加剧,这可能导致神经问题和药物滥用、抑郁和缺乏锻炼。 认知障碍会影响日常任务的表现、在学校和工作中的生产力。研究人员正试图通过应用丰富的技术来增强学习能力并来保护认知功能。 为了完成这项任务,他们依靠大量科学证据来证明大脑在神经元和认知水平上的可塑性。 这种丰富的形式是大脑锻炼,有时也被称为大脑训练。 大脑锻炼是认知储备的系统形成,其目的是保持、改善或发展诸如记忆、执行控制或协调等认知能力。 与我们使用体育训练来发展肌肉力量或柔韧性的方式非常相似。 认知训练的文献中的观点是建议为了使结果更有效,认知训练应具有坚实的科学理论基础。训练过程应根据人类整个生命周期中的认知发展的科学理论。例如,老年人的大脑训练课程,应考虑处理速度理论中的随着年龄的增长,感知和处理能力减弱的观点,和执行控制理论中的流体能力,如注意力,抑制力,任务切换和工作记忆下降的观点。

阅读量: 86 2019-03-26