在下一篇文章中,我们将看一看Formiko。 这是一个使用Python构建的小型编辑器,我是在GitHub上偶然发现的。 Formiko是 一个申请 reStructuredText的 使用MarkDown编辑器和预览 检查完成的工作进度。
ReStructuredText为 Docutils项目的一部分 并且被Python程序员用来创建技术文档。 我敢肯定会有很多人从未听说过reStructuredText,但是通过此程序和一些基本概念,您会发现使用此语法系统很容易。 该程序使用Gtk3,GtkSourceView和Webkit2用Python编写。 使用Docutils和 推荐标记Common Mark Parser.
必须说 降价 和reStructuredText具有相似的功能。 作为区别,应注意reStructuredText旨在创建文档,支持表格,脚注和尾注。
ReStructuredText是一个易于阅读的解析器和语法系统。 它对于在线程序文档,Python文档字符串,快速创建简单网页以及独立文档很有用。 reStructuredText解析器是Docutils的组件,是对StructuredText和Setext轻量级标记系统的修订和重新解释。
Formiko的一般特征
富美子
根据该项目的GitHub页面,Formiko包含以下功能:
- 我摆了一个基于GtkSourceView的编辑器, 语法高亮显示和Vim编辑器.
- 我们去 划分工作区 垂直或水平。
- 提供一个 预览模式 看看工作如何。
- JSON 和预览 HTML.
- 拼写检查.
它也兼容:
- Docutils reStructuredText解析器。 Docutils HTML4,S5 / HTML幻灯片和WBS HTML编写器。
- 通用标记解析器.
- 微小的HTML编写器.
- HTML 5编写器
在Ubuntu上安装Formiko
对于本文,我将 在Ubuntu 18.04上安装Formiko。 我们将在Debian和BSD中找到该程序。 GitHub页面.
Formiko vim
要求
在继续安装之前,必须说,根据他们的GitHub页面,我们将不得不 修理一些 要求 当我们使用pip3安装该程序时,它会要求该程序正常运行。
- python 2.7或3
- GTK+3
- 内省自省
- PyG对象
- 网页套件
- GtkSourceView
我们打开一个终端(Ctrl + Alt + T)并输入:
sudo apt install python3-pip python3-gi python3-docutils gir1.2-gtksource-3.0 \ gir1.2-webkit2-4.0 gir1.2-gtkspell3-3.0
我想再次澄清一下,我正在Ubuntu 18.04上进行此安装。 一旦满足要求,我们将看到 该程序的安装将通过pip或apt完成 正如我们感兴趣的。 为了 使用pip3 在安装中,我们将在终端中编写(Ctrl + Alt + T):
pip3 install formiko
如果你喜欢 使用apt在同一终端中,我们编写:
sudo apt update && sudo apt install formiko
必须说两个安装都将为我们提供该程序的相同版本。 (可选)我们还可以安装:
sudo apt install vim-gtk3 pip3 install docutils-tinyhtmlwriter recommonmark docutils-html5-writer
当我们安装它时,两个条目将被添加到应用程序菜单中: 富美子 y Formiko vim.
我们将不得不找到最适合我们需求的产品。
卸载Formiko
正如我们看到的两个安装选项一样,我们还将看到两个命令来从操作系统中删除该程序。
第一个命令将是指 用pip3完成安装。 为了消除该程序,我们将打开一个终端(Ctrl + Alt + T)并在其中写入:
sudo pip3 uninstall formiko
现在,我们将为那些选择 使用apt安装。 在终端(Ctrl + Alt + T)中,我们这样写:
sudo apt purge formiko && sudo apt autoremove
就其功能而言,它可能并不是最好的程序,但是我不得不说,在我测试过Formiko时,它可以毫无问题地工作。 我不想结束之前不先讨论该程序最大的黑点是什么,即 格式限制 通过它可以使我们工作
有关此程序的更多信息,请访问以下页面。 GitHub项目.
成为第一个发表评论