备案权重域名预定

 找回密碼
 加入我們

迷你檔——輕量級多格式圖文編輯器

[複製鏈接]
老黑醬 發表於 2020-2-28 14:00:01 | 顯示全部樓層 |閱讀模式
迷你檔——輕量級多格式圖文編輯器
使用輕量級的markdown寫法,處理markdown,Word,RTF格式,網頁等文檔,用markdown格式閱讀網站,上網衝浪。



這個軟件的開發契機是為了測試長沙市楓傳網絡科技有限公司(Orca-soft)的專業領域編輯器和HTML渲染引擎,本來是個做測試用的小程序,結果初步做出來以後,經過身邊朋友的使用,反響還不錯,現在公司已授權將其作為獨立產品持續開發,於是作者又在其上進一步完善,推薦給大家。

雖然功能及成熟度與市面上的成熟產品相比,還是個「弟弟」,但是也有自己的一些特色功能。而且完全免費哦,體積也很小巧,全部文件只有一個4M多的exe,不需要安裝,也沒有其它需要安裝的運行環境,直接運行即可。

特色功能
markdown已經不需要介紹了,現在已經是很多人寫作的首選利器。markdown軟件相信大家也見得不少了,這裡介紹本軟件中比較有特色的功能。

自動備份
寫作類軟件最怕的就是丟失辛苦寫出來的文字,本軟件會在文章切換,軟件關閉,文章保存等時候將文章保存在git對像模型中,原理上等同於一次git版本提交,可在任何時候用git工具獲取版本。

軟件啟動後會在所在目錄創建.git管理目錄,管理所有打開的文章。相當於內置了一個git管理工具,而所有版本提交都是後台自動進行的,除非需要做數據恢復,完全不需要人工參與。軟件內有詳細介紹。
可讀寫rtf/doc/docx文檔
方便不使用markdown的人群閱讀和編輯文章。

Word文檔通過樣式來定義形形色色的字符段落格式。本軟件盡量將Word的樣式和markdown的格式做對應,比如,Word轉換為markdown時,Word的強調就轉換為markdown的單*格式,也就是傾斜,Word的重點就轉換為markdown的雙*格式,也就是加粗。同時也有一些模糊對應。比如Word文檔中經常把文字傾斜,但並不是設置的強調樣式,本軟件也會把這些文字轉換為單*格式。而Word文檔中經常給一些文字設置顏色,這些異色字都會自動轉換為markdown的反引號格式,也就是code格式。

而markdown轉換為Word時,會給文章中的所有格式字符,格式段落創建Word的樣式,包括引用段和代碼段。

可讀寫html/xhtml網頁
還可以作為markdown瀏覽器,將網頁轉換為純markdown格式,方便進一步編輯。

本軟件按照cmark/cmark-gfm的規範將HTML標籤和markdown的格式做對應。

輸入提示窗口
在編輯模式下輸入一個漢字,或者幾個英文字母,輸入提示窗口會自動列出文章中出現過的包含此漢字或者英文字母的詞語,並可選擇詞語快速輸入。

彈出快捷鍵
很多人都對mac系統下的PopClip印象深刻,選中一段文字,一些常用的備選操作就會出現在文字旁邊,一鍵完成,可謂懶人福音。本軟件在閱讀模式下也準備了一組可定制的PopClip,可實現從複製到搜索,到更高級的如翻譯,計算等功能的快捷操作。

一些小細節
本軟件在細節上也有一些特殊處理,這裡介紹一些主要的:

拖放和粘貼
拖放/打開
拖放是指把文件從資源管理器中拖到本軟件的窗口中,可以拖放的文件格式就是本軟件可以打開的文件格式。

拖放markdown文件(.md)直接打開。
拖放doc/rtf文件創建同名同目錄的markdown文件(.md),並打開此markdown文件。
拖放圖片文件(.png;.gif;.bmp;.jpg等等)將以圖片格式插入到正在編輯的文章中。
拖放其它格式將以鏈接格式插入到正在編輯的文章中。
粘貼
粘貼主要是指從剪貼板中粘貼數據,可以粘貼:

文本,優先粘貼Unicode文本。
圖片,將在git管理目錄中創建sha1對象,並插入到正在編輯的文章中。
圖片文件,將以圖片格式插入到正在編輯的文章中。
導出
本軟件是一個多格式的markdown編輯器,除了可將編輯的文章保存為md文件外,還支持導出為其它格式,「另存為」選擇導出格式即可,目前可以導出:

Word 97-2003兼容的doc/rtf格式。
Word兼容的OpenXML格式。
如果選擇的文件名已存在,會進行如下處理:

如果選擇的文件是原始文件,即導入一個doc文件——編輯——導出為同一個doc文件,那麼會把原始文件重命名為文件名.doc.source;
如果選擇的文件不是原始文件,會把已存在的文件重命名為.doc.bak。
退出時自動保存編輯緩存
退出時,不管正在編輯的文章有沒有修改,都不會提示保存,而是自動保存編輯緩存,下次打開時可以從上次編輯位置繼續編輯,也可以取消/重做上次編輯的修改。

表格頭固定
本軟件的HTML渲染引擎自動對表格頭做固定處理,也就是滾動時表格超出顯示區域時,表格頭固定在顯示區頂部,只滾動表格數據。

基礎功能
基礎功能放在文章的最後,是因為大多數其它同類產品都有實現,並沒有太多介紹的價值。

markdown語法。本軟件中markdown是採用GitHub Flavored Markdown,文字,圖片,標題,列表,表格等等最基本的語法都有實現,可參見軟件內的介紹。
可換膚。本軟件的整個界面僅用一個可縮放矢量圖形格式文件,即svg文件畫出。
可設置文章樣式。可用css設置軟件的編輯樣式,編輯實時預覽樣式,閱讀樣式。

更新日誌:

v1.1 閱讀模式支持動畫gif,支持動畫圖片的發佈,打包。
v1.0 實現文章發佈功能,實現圖床複製。
v0.99 實現網頁格式的複製粘貼,可將從網頁複製來的圖文段落轉換為markdown格式插入文章中,也可從文章中複製圖文段落到Office Word等富文本編輯器中。
v0.98 可將html網頁導入生成markdown,可直接訪問網址將網頁轉換為markdown編輯,瀏覽。
v0.97 編輯樣式中新增一些span元素的樣式,對列表,表格的內置編輯樣式做了美化。
v0.96 編輯模式中加入輸入提示窗口,提高編輯效率。
v0.95 閱讀模式中加入彈出快捷鍵,即PopClip,提供更愉悅的閱讀體驗。


就是這樣一款簡單免費的小軟件,作者在百度上做了付費推廣,可見對產品解決剛需的自信心。

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 加入我們

本版積分規則

备案权重域名预定

4um點擊跨境網編創業社區

GMT+8, 2024-11-23 18:36

By DZ X3.5

QQ

快速回復 返回頂部 返回列表