最佳所見即所得 HTML 編輯開源應用程式

在世界上 編碼和程式設計 程式碼編輯器有兩種類型: 簡單編輯器 基於文字和 所見即所得 (wizzy-wig 的縮寫,即所見即所得)。在我們之前的文章中,我們討論了一些 最佳開源 HTML 編輯器 手動輸入代碼。雖然基於文字的 HTML 編輯器沒有問題,但它們已經過時了。這就是所見即所得的圖像編輯器的用武之地。它在過去幾年裡變得非常流行。不像 HTML程式設計 實際和其他技術內容 建立您自己的網站 WYSIWYG HTML 編輯應用程式提供視覺化選項。 建立網站 無需任何程式設計知識(記住 Wix 廣告 這太神奇了)

WYSIWYG HTML 編輯器有很多優點 基於文字的編輯應用程式首先,你可以建立一個網站 所見即所得編輯器 即使你不懂編程,也只需將元素拖放到編輯器中,完成後複製程式碼即可。然而,要找到一個好的所見即所得 (WYSIWYG) HTML 編輯器並不容易,尤其是在你需要一個開源且免費的編輯器的情況下。因此,在本文中,我們整理了我們能找到的最好的開源所見即所得 HTML 編輯器。讓我們開始吧。好嗎?

最佳開源所見即所得 HTML 編輯器

1.佩爾

Pell 可能是您遇到的最小、最簡單的所見即所得編輯器。它的大小只有 1.38 KB!

它提供了所有基本功能和格式設置,例如標題、顏色、粗體、斜體、列表、引號、鏈接,甚至圖片。其他可用操作包括縮排、上標、輪廓以及字體名稱和大小。使用編輯器完成編寫和格式化後,Pell 會輸出完整的 HTML 程式碼,您只需將其複製並貼上到您的網站或頁面上即可。

正面:

  1. 最小、最輕的所見即所得應用程式
  2. 無依賴關係
  3. 輕鬆客製化

缺點:

  1. 無需 HTML 編輯
  2. 僅透過連結獲取圖像

判決:

考慮到它的大小,Pell 是一款非常吸引人的軟體包。但說實話,它只能處理基本的 HTML 文件,而且編輯和修改選項有限。所以,如果你正在尋找一款快速、輕量級的所見即所得編輯器來處理一些非常基礎的工作,那麼 Pell 值得一試。

嘗試 佩爾 這裡

2. 開放所見即所得

OpenWYSIWYG 是一款功能豐富的多瀏覽器文字編輯器,完全由 JavaScript 編寫。只需複製幾行程式碼,您就可以將任何為 OpenWYSIWYG 提供強大的所見即所得編輯器。

它的使用者介面和編輯選項(帶有下拉式選單)與任何文字編輯器類似,讓您輕鬆上手。除了所有基本的格式選項外,程式還配備了增強的顏色選擇器,提供 216 種基於 Web 的顏色供您選擇,以及功能強大的表格格式化工具,提供您能想到的所有選項。

OpenWYSIWYG 的另一個優點是,透過所有視覺化選項,您仍然可以查看原始 HTML 程式碼並對程式碼進行修改。

正面:

  1. 強大的編輯環境
  2. 使用者介面直覺且簡單。
  3. 豐富的顏色選擇器和表格編輯選項

缺點:

  1. 它已經有好幾年沒有更新了。

判決:

OpenWYSIWYG 是用 JavaScript 編寫的,可以與任何其他 Web 程式語言相容,如果您正在尋找比 Pell 更強大的功能來包含在您的 Web 應用程式中,那麼這是一個很好的選擇。

開放所見即所得 演示可在此處獲取

3. TinyMCE(社群版)

我們清單中的下一個編輯器是 TinyMCE,這是一款功能齊全的 Web 所見即所得編輯器。它也完全用 JavaScript 編寫,並提供與大多數文字處理器類似的使用者介面和體驗。

嗬嗬 TinyMCE 有許多選項 社群版是免費開源版本。它包含所有基本編輯選項,例如文字格式、清單和表格,以及一些圖像編輯選項。

開發人員根據用戶數量對高級版進行定價——用戶越多,付費越多。進階版功能包括:從 Google Drive 或 Microsoft Azure(而非您自己的伺服器)上傳和管理所有文件、附加元件支援、拼字檢查器、連結檢查器以及進階技術支援。

正面:

  1. 插件支持
  2. 檔案管理
  3. 技術支援
  4. IDE 風格的 HTML 程式碼編輯器

缺點:

  1. 價格
  2. 並非完全開源

判決:

TinyMCE 擁有便利的整合選項、直覺的使用者介面以及豐富的功能(包括技術支援),堪稱完美之選。如果您只想擁有功能最豐富的開源所見即所得 HTML 編輯器,並且不介意花費一些錢,那麼 TinyMCE 是您的理想之選。他們還提供專業版一個月的免費試用,您可以隨時試用!

嘗試 TinyMCE 演示 這裡

4.喬迪特

Jodit 是一款快速、輕量級的所見即所得編輯器,您可以將其嵌入到程式碼中並開始編輯頁面。它非常輕量,大小約為 100KB,並且完全以 TypeScript 編寫,因此您無需任何依賴項或庫即可運行它。

Jodit 是最用戶友好的所見即所得編輯器之一,提供複製、貼上和拖放圖像等功能。您也可以透過連結附加或嵌入 YouTube 或 Vimeo 影片。

我最喜歡 Jodit 的地方在於它自備 ACE 編輯器,只需一個按鈕,即可在實際程式碼和預覽模式之間切換。您可以直接在程式碼中進行編輯,也可以直接將其複製並貼上到您的網站中。

正面:

  1. 輕量級,無需庫
  2. 拖放
  3. 開箱即用的 ACE 編輯器
  4. 技術支援選項(膾炙人口)

判決:

Jodit 為您提供兩全其美的解決方案——便捷的視覺化所見即所得編輯和原始程式碼控制。如果您至少具備一些 HTML 知識,Jodit 可能是您的最佳選擇。

嘗試 喬迪特 

5. 夏日筆記

Summernote 是一款基於 jQuery 和 Bootstrap 構建的簡潔所見即所得編輯器。由於它支援 Bootstrap,您可以在編輯器中使用 Bootswatch 支援的所有樣式和主題。

編輯器本身擁有非常簡潔的使用者介面,您甚至可以根據需要編輯或添加格式選項。使用 Summernote 的 Air 模式,您甚至可以隱藏整個工具列並即時編輯文件。除了所有基本的格式選項、拖放和複製/貼上圖像外,它還會自動將所有圖像轉換為 Base64 格式,因此您無需進行任何圖像處理。

對我來說,Summernote 最好的地方在於它背後勤奮的開發團隊,他們始終傾聽社群的意見並添加新的變化,例如插件支援、不需要 Bootstrap 的 Summernote 的精簡版或原始版。

正面:

  1. 最低學習曲線
  2. 空中模式可快速釋放
  3. 支持 Bootstrap 3.xx 至 4.xx
  4. 以 HTML 格式檢視和編輯

否定:

  1. 不支援插件
  2. 需要引導程式

判決:

Summernote 可能是市面上功能最豐富且免費的所見即所得編輯器,而且還在不斷改進。如果你使用 Bootstrap,那麼 Summernote 的使用並不費腦力;即使你使用 Bootstrap,Summernote 也值得一試。

嘗試 Summernote 演示

6. 弗羅拉

最後但同樣重要的是,編輯 佛羅拉 Froala 是一款以 JavaScript 編寫的精美所見即所得應用程序,是此列表中最受歡迎的工具之一,其在開發人員中的受歡迎程度歸功於其易於整合和簡潔的設計。

Froala 本身就是一款非常強大的編輯器,無數的插件進一步增強了它的功能。它擁有超過 30 個插件,包括精緻的圖片編輯器、表情符號和拼字檢查器,並且可以輕鬆創建自己的插件。所有工具都可以與內建編輯器同時使用,非常方便。

像 TinyMCE 一樣,它 Froala 也有多種口味。 然而,即使是免費版本也包含了所有功能。唯一的區別是您無法獲得完整的原始程式碼和技術支援。

正面:

  1. 強大、輕量級的編輯器
  2. 內嵌編輯
  3. 大量附加元件

否定:

  1. 不是一個很大的手機應用程式/網站。

判決:

Froala 速度快、輕量,擁有美觀的使用者介面,同時也提供了所有使用者在所見即所得的 HTML 編輯器中可能需要的功能。如果您不介意原始程式碼和技術支持,那麼免費版本就足夠了;否則,您知道該怎麼辦了;沒有比這更好的了。

演示:嘗試一下 佛羅拉 這裡

7. CKEditor

CKEditor 是一款設計精美、開源的所見即所得 HTML 編輯器,深受使用者喜愛。它提供超過 21 個測試,幫助您以易於使用的佈局學習 HTML。詳盡的文件可協助您進一步磨練技能。許多科技業的大佬都信賴它。

請注意,您需要在每個檔案中保留版權聲明,並且不要刪除 CKEditor 安裝資料夾中的 LICENSE.md 檔案。這並不是什麼缺點,尤其是當您獲得如此多的回報時。

它支援擴充功能、@mention、表情符號、舊版瀏覽器,甚至自動完成功能,可以為您節省大量時間。

CKEditor 使用者介面

正面:

  1. 詳細的文件、測試和問題
  2. 合作
  3. 自動完成

否定:

  1. 保留許可證文件

得到 CKEditor的

特別說明:

1. Medium編輯器 它是 Medium.com 內建所見即所得編輯器的開源克隆版。它簡潔、輕量,並且沒有任何依賴項。雖然功能不如 Medium.com 強大,但它可以作為文字相關文件的優秀內建編輯工具。

2. 該套餐允許您 HTML 預覽 Atom 新增了預覽窗格,可讓您即時預覽 HTML 程式碼,這對開發人員來說非常有用。雖然它不適合初學者,但如果您已經在進行 HTML 編程,那麼它是一個很好的擴展包,可以添加到您現有的工作流程中。

最好的開源所見即所得 HTML 編輯器

雖然那 HTML 它仍然是最強大的方法。 建立一個網站 然而,更複雜的事情也是可能的,所見即所得的編輯器已經贏得了一席之地。學習程式設計需要大量的時間和精力,可能不適合所有人。如果你 以前的程式設計經驗 如果您沒有時間學習,您可以使用開源的所見即所得 HTML 編輯器來完全解決這個問題。

好了,以上就是一些目前市面上最好的開源所見即所得 HTML 編輯器。你選擇了哪一款,或是你已經在使用哪一款?請在下方留言處留言告訴我們。

轉到頂部按鈕