markor
文本编辑器 – 注释&todo(用于Android) 。
简单轻巧,支持Markdown,Todo.txt,Zim等!
下载: F-Droid,github
markor是Android的短信。该项目旨在使编辑器具有多功能,灵活和轻巧。 markor利用简单的标记格式(例如Markdown和Todo.txt)进行笔记和列表管理。使用文本功能多才多艺。它也可用于保留书签,复制到剪贴板,快速打开文本的链接以及更多内容。创建的文件与任何平台上的任何其他明文软件都可以互操作。 markor是公开开发的免费软件,可以接受社区贡献。
特征
创建笔记并使用简单的标记格式管理您的待办事项列表
?完全离线工作 – 无论何时,
?与任何平台上的任何其他明文软件兼容 – 使用记事本或VIM编辑,用GREP过滤,转换为PDF或创建Zip Archive
?语法突出显示和格式相关操作 – 快速插入图片和待办事项
?将文档转换,预览和共享文档为HTML和PDF
笔记本:将所有文档存储在通用文件系统文件夹上
?QuickNote:可快速访问以保存笔记
to-do:写下你的待办事项
?格式:Markdown,todo.txt,Zim/wikitext,明文,CSV,ICS,INI,INI,JSON,TOML,TOML,VCF,YAML
?复制到剪贴板:复制任何文本,包括markor的文本
笔记本是文档的根文件夹,可以更改为文件系统上的任何位置。 QuickNote和待办事项是textfiles
?高度可定制的深色主题可用
?自动保存带有撤消/重做的选项
?没有广告或不必要的权限
?语言选择 – 在系统上使用其他语言
? markor是一个离线应用程序。它可以与同步应用程序一起使用,但是他们必须分别进行同步。
可以用AES256加密文本文件。您需要在设置上设置密码,并使用版本棉花糖或更新的Android设备。您可以使用jpencConverter在桌面上加密/解密。请注意,只有文本是加密的,而不是图片或附件。
最新更新中的新功能markor V2.11 -ASCIIDOC,CSV和ORG模式,TODO.TXT高级搜索,行号
线号支持
markor支持现在显示行号。在“顶部文件”菜单中,您可以找到一个新的选项来启用数字。它在文档的视图模式(在代码块中)中也支持它。
新格式:asciidoc
ASCIIDOC是现在支持的新格式之一。虽然它可能不像Markdown那样充实,但应该适合一般使用。
新格式:CSV
现在支持CSV文件(从语法突出显示和预览中)。有关详细信息,请参见CSV Readme,它在#1988,#1987,#1980,#1667中实施。
- 语法旋转的编辑
- 每个CSV色谱柱以不同的唯一颜色显示,以查看哪个CSV-DATA属于哪个colum/header
- 预览为HTML表,并带有PDF的出口
- CSV列可能包含Markdown(请参阅屏幕快照中的示例列)
新格式:org模式
新添加的第三个也是最后一个新格式是org模式。请注意,目前仅使用编辑器语法突出显示和操作按钮,以使编辑更容易。没有实现专用的视图模式。
导航
- 读书我
- 特征
- 贡献
- 发展
- 隐私
- 执照
- 常问问题
- 文件浏览器,文件管理
- 格式:Markdown
- 格式:todo.txt
- 更多的
- 同步的宣传托多和注释 – vim / vimwiki, markor android,syncthing,gtd(pitt)
- markor :如何将文件与Syncthing同步(wmww,tengucrow)
- 使用markor在Android设备(纯文本项目)上写(以及更多)
- 我如何用VIM,Markdown和Pandoc(Vaughan)做笔记
- 消息
- markor v2.11 -ASCIIDOC,CSV和ORG -MODE,TODO.TXT高级搜索
- markor v2.10-自定义文件模板,共享到自动删除URL跟踪参数
- markor v2.9-摘要,模板,图形,图表,图表,YAML前标,化学
- markor v2.8- todo.txt对话框的多选择
- markor v2.7-搜索内容,备份和还原设置
- markor v2.6 -Zim Wiki,Newline =新段落,保存格式
- markor v2.5 -Zim Wiki-搜索和替换-Zettelkasten
- markor v2.4-所有新的todo.txt-编程语言语法突出显示
- markor v2.3-目录,自定义操作顺序
- markor v2.2-演示文稿,语音注释,Markdown表编辑器
- markor v2.1-键值突出显示(JSON/INI/YAML/CSV),提高性能
- markor v2.0-搜索,Dotfiles,PDF导出
- markor V1.8-所有新文件浏览器,收藏夹和更快的Markdown预览
- markor V1.7-自定义字体,带有Markdown的链接框
- markor V1.6- DateTime对话框 – Jekyll和Katex改进
- markor V1.5-多个窗口,标记任务,主题
- markor v1.2-用KATEX/MATH的标记 – 在当前文档中搜索
- markor V1.1-从画廊和相机导入的Markdown图片导入
- markor V1.0-链接箱,todo,Quicknote的小部件快捷键
- markor V0.3-加载速度更快,添加了链接框,在浏览器TextAction中打开链接
贡献
- 编程
该项目始终是为了贡献而开放的,并欢迎合并请求。查看我们的问题跟踪器的开放问题,尤其是“良好的第一问题”。 - 功能请求和讨论
在这里开始讨论。 - 错误报告
在这里报告问题。请先搜索类似的问题和请求。如果不是错误,请进行讨论。 - 本土化
翻译在人群中(免费)。
发展
使用git克隆该项目。然后在Android Studio(推荐)中打开项目,在需要的情况下安装所需的Android SDK依赖项。您也可以使用您偏好的任何其他明文编辑器。
该项目中有一个Makefile,可以轻松测试,棉绒,构建,安装和运行设备上的应用程序。请参阅Makefile以获取参考。您可以在区域/目录中找到二进制文件(.APK),日志,测试结果和其他输出。
示例:使全安装运行。
项目代码样式是AOSP Java代码样式。在提交之前或创建拉动请求之前,请使用Android Studio的自动重新格式菜单选项。
技术 /依赖性
- Java,Android SDK,Androidx
- 对NDK无依赖,1 APK =所有Android支持的体系结构
- 编辑:基于Android EditText的高级组件
- 预览:Android WebView
- 编辑语法突出显示:所有受支持格式的自定义实现
- Markdown解析器:Flexmark-Java
- Zim/Wikitext Parser:自定义实现,转移到Markdown
- todo.txt解析器:自定义实施
- 二进制支持:WebView HTML IMG/音频/视频,并支持最常见的格式
- CI/CD:GitHub动作
- 构建系统:gradle,makefile
资源
- 项目存储库:ChangElog |问题|讨论|许可证| Github发行| makefile
- F-Droid:清单| Wiki |元数据|构建日志
隐私
markor不使用您的Internet连接,除非您自己的用户生成的内容参考外部资源(例如,当您通过URL引用外部图像时)。该应用程序完全离线工作,无需互联网连接!没有与作者或任何第三方共享个人数据。可以通过按共享按钮从应用程序内部的其他应用程序共享文件。文件本地存储在用户可选文件夹中,默认为内部存储“文档”目录。
Android许可
- write_external_storage,read_external_storage
从并将文件写入存储。 - 互联网
在用户生成的内容中可以从Internet加载。 - install_shortcut
将快捷方式安装到发射器上,以打开markor中的文件/文件夹。 - record_audio
将语音笔记附加到文本上。仅在“音频记录对话框”中单击“附加音频”按钮后才使用权限。录音总是启动并由您手动停止(按钮)。
执照
该应用程序的代码为许可的Apache 2.0。
本地化和翻译文件(字符串*.xml)以及样本是许可的CC0 1.0(公共域)。
项目基于未最佳的项目写作和写入pro。
常问问题
文件浏览器和文件管理
如何保存文件?
当您离开markor或关闭文件时, markor自动保存文本。另外,顶部菜单中有保存按钮。
如何将文件保存到SD卡?
浏览到SD卡的开始文件夹,然后按 +按钮(使用文件浏览器或菜单选项)。现在按加号按钮,然后按照对话框中的步骤操作。之后, markor的文件浏览器将不再删除文件名,并且文件是可写的。
如何同步文件?
markor曾经并且将保持一个脱机的应用程序。它与同步同步应用程序一起工作,它们必须分别进行同步。已知合并工作的同步客户包括Bittorrent Sync,Dropbox,Foldersync,OwnCloud,NextCloud,Seafile,Seencthing,Syncthing,Syncopoli等。
项目建议是同步。 – >同步指南
什么是笔记本?
文件的根文件夹! markor从主屏幕上的此文件夹开始,允许您浏览文件。您可以在任何(可访问的)文件和markor的位置上工作。
什么是托多?
您的主要待办事项列表文件以todo.txt格式。您可以通过在主屏幕上,在笔记本电脑上选择todo.txt或使用专用启动器来访问它。您也可以从笔记本或其他应用程序中打开它!当文本仅是一行时,您还可以选择在将文本共享为markor中时创建待办事项任务。该文件的位置是可以自由选择的,并且独立于笔记本目录。
什么是QuickNote?
最快,最简单的方法! QuickNote是具有可自由选择的文件位置的标记格式的文件。您可以通过在主屏幕上,在笔记本电脑上选择QuickNote或使用专用启动器来访问它。该文件的位置是可以自由选择的,并且独立于笔记本目录。
我该如何加密笔记?
创建要加密的注释时,您必须在设置/常规/文件加密密码中设置主密码,并切换“加密文件”内容。如果要为其他文件使用其他密码,则必须在创建该文件之前更改主密码。 markor仅记住本地使用的最后使用密码,并且自动将使用最新密码的文件内容解密,如果您不希望markor自动解密任何文件,则可以将主密码设置为某些随机字符串。
发射器
启动器是设备启动器中的“开始菜单选项”(= appdrawer / start菜单)。安装markor后,您可以使用markor的开始菜单选项。当启用markor设置选项“启动器(特殊文档)”时,您将获得有关TODO和QUICKNOTE的其他开始菜单选项。请注意,更改此选项时需要重新启动设备。
格式:Markdown
什么是Markdown?
各种文档的通用标记格式。当Markdown转换为HTML之前显示渲染视图,您还可以在文本中包含HTML,因此您可以执行Web浏览器可以做的所有事情。
共同标志是markor工具中使用的降级解析器的规范。
| 资源 | |
|---|---|
| COONCORMARK教程 | 在10分钟内学习降价 |
| 共同标记的帮助 | 快速参考和学习销售的交互式教程。 |
| COONCORMARK规格 | CONCORMARK MARKDOWN规范 |
| 大火球 | 语法文档Markdown Creator |
链接到包含空格的文件
大多数降价应用程序都使用URL编码用于链接, markor也是如此。这意味着用%20替换每个空间。这样可以确保您的Markdown内容与大多数其他Markdown应用程序兼容。
markor具有一个专用按钮,用于添加链接和文件引用,该按钮会自动应用此适当格式。查看此视频,以了解文件参考按钮的位置以及如何使用它。
示例:[alt](我的cool file.md)⮕[alt](我的%20 -cool%20file.md)。
我可以在课堂上使用markor写下方程式吗? (数学)
是的, markor具有数学的高级功能!通过检查设置»格式»Markdown»数学来启用功能。
markor的Markdown-Reference.MD模板(可从新文件对话框中获得)显示了一些示例。
在此处了解有关可用功能和符号的更多信息:1,2
格式:todo.txt
什么是todo.txt?
todo.txt是一种简单的文本格式。每条文本都是一项任务。这个想法来自吉娜·特拉帕尼(Gina Trapani)。
| 资源 | |
|---|---|
| 首页 | todo.txt的家 |
| 格式 | 语法文档 |
| 用户文档 | 用户文档 |
如何标记完成的任务?
完成的任务是由AX在线路开始时标记的,可以选择将其移至Done/Archive文件。
什么是上下文(@)?
在上下文中,您可以标记情况或地点。您可以使用它来分类您的戒酒。上下文是todo.txt格式的一部分,在单词前面添加 @创建一个。
示例:@home @work
什么是项目(+)?
通过项目,您可以通过特定项目对任务进行分组。您可以使用它使用可识别的元信息来标记您的待办事项。上下文是todo.txt格式的一部分,在单词前面添加 +创建一个。
示例: +视频 +下载 +假日计划
