是的,毫無疑問是 就應用程序而言,Linux可以誇耀的是大量的文本編輯器 誰是 適用於所有類型 其中許多人已經支持Markdown或打算將其用於Markdown。
今天,在這種情況下,我們將見到Marker, 這是許多免費和開源的Markdown編輯器之一,這些編輯器是在GTK3中設計的,可以很好地在Gnome桌面上實現。
此應用程序仍在開發中, 但它已經包含了用戶在Markdown編輯器中所需的大部分內容。
Marker試圖為用戶提供文檔編輯方面的良好體驗,這與某些用戶不同,這是他們傾向於忽略的一點。
在Marker的主要特徵中,我們可以強調以下幾點:
- 實時HTML預覽
- 使用SciDown進行文檔的HTML和LaTeX轉換
- 使用KaTeX和MathJax的TeX數學表示
- 支持美人魚流程圖,序列圖和甘特圖
- 支持憲章散點圖,條形圖和折線圖
- 使用Highlight.js突出顯示代碼塊的語法
- 集成的草圖編輯器窗口,可用於向文檔添加手繪圖和簽名
- CSS自定義主題
- 自定義語法主題
- SciDwon Wiki上的Extra Scientific語法
- 使用KaTeX和MathJax的TeX數學表示
- 美人魚圖支持
- 包機對包機的支持
- 使用highlight.js突出顯示代碼塊的語法
- 集成草圖編輯器
- 使用pandoc靈活的導出選項。
- 導出為HTML,PDF,RTF,ODT,DOCX和LaTeX
從“標記”首選項中,用戶可以選擇 顯示行號,自動換行,顯示空格或啟用拼寫檢查(默認情況下處於禁用狀態)。
製表符的自動縮進,插入空格而不是製表符,並且製表符寬度也可以從此處更改。
還 您可以更改編輯器語法突出顯示的主題,代碼塊主題或CSS預覽主題,啟用諸如Mermaid或Charter的高級功能,並在KaTeX或MathJax之間切換以進行數學渲染。
如何在Ubuntu及其衍生產品上安裝Marker?
如果您有興趣使用此編輯器, 他們可以按照我們下面分享的說明進行操作。
我們將要使用的第一種安裝方法是編譯其源代碼。
為此,我們將使用Ctrl + Alt + T在系統中打開一個終端,並在其中鍵入以下命令:
sudo apt-get install python3 python3-pip ninja-build libgtk-3-dev libgtksourceviewmm-3.0-dev alac libgirepository1.0-dev meson desktop-file-utils iso-codes libcanberra-dev libgee-0.8-dev libglib2.0-dev libgmime-2.6-dev libgtk-3-dev libsecret-1-dev libxml2-dev libnotify-dev libsqlite3-dev libwebkit2gtk-4.0-dev libgcr-3-dev libenchant-dev libunwind-dev libgoa-1.0-dev libjson-glib-dev itstool gettext sudo pip3 install --user meson
之後, 我們將使用以下命令繼續下載應用程序的源代碼:
git clone https://github.com/fabiocolacio/Marker.git
我們輸入以下文件夾:
cd Marker
我們繼續執行以下操作:
git submodule update --init --recursive mkdir build && cd build meson .. --prefix /usr ninja sudo ninja install
現在就可以使用該應用程序了。
Flathub的標記安裝
現在,我們有了用於Ubuntu和衍生產品的另一種方法,可以在系統上安裝此編輯器(對於Arch Linux,可以從AUR安裝)。
我們將使用的另一種方法是在Flatpak軟件包的幫助下,因此我們必須具有支持才能在系統上安裝這種類型的應用程序。
一旦確定要支持安裝這種類型的應用程序,在終端中,我們將執行以下命令:
flatpak install flathub com.github.fabiocolacio.marker
安裝完成後,我們可以繼續從應用程序菜單打開此應用程序。 如果找不到啟動器,則可以使用以下命令從終端運行該應用程序:
flatpak run com.github.fabiocolacio.marker
無法安裝Ubuntu 18.04中的“ alac”庫,在我們訂閱的存儲庫(當然是Ubuntu和一些其他第三方存儲庫)中找不到該庫。 最後,“忍者”沒有用,首先回到我的步驟上,我必須找到並安裝“ alac”,如果成功的話,我會告訴你。
我看不到的另一個貢獻了任何東西。 他們什麼時候會發現普通用戶想要所見即所得,即MD編輯器的輕巧性,是的,但是具有所見即所得的舒適性和效率? 像在文字處理程序中一樣,必須進入代碼視圖進行編輯而不是直接使用最終視圖有什麼用? 可以根據需要編輯代碼,但這不是強制性的,這是很好的,因為MD的有趣之處在於您可以將文件放在任何地方,可以使用任何純文本編輯器進行編輯,甚至可以在移動設備上進行編輯。並稍後在計算機上繼續,但是在代碼模式下進行編輯僅對與任何文本編輯器兼容有用。 當您在家時,舒適地坐在計算機上,在代碼中進行編輯並查看最終視圖,然後返回到代碼視圖以繼續編輯,然後再次進入最終視圖以查看其外觀,依此類推,直到最終,無限和超越是“低效率”的真實例子。
我仍然留在Uncolored,這是Electro,它已經被廢棄了一年多,並且有很多缺點,但是它允許我在所見即所得中進行編輯。
致先生開發人員:我們不需要更多執行相同操作的程序。 我們需要的是更好的程序。
克里斯蒂安你好你好你好...
我看到您像我一樣喜歡MarkDown,如果您能幫助我,我會打擾您,我想知道您是如何安裝Uncolored的,以及是否繼續使用相同的產品。
我會很感激。