✍️ 編輯器模式與排版體驗

FlashNote 採用專為極客創作者打磨的現代化富文本引擎,兼具「所見即所得的直觀流暢」與「純文本 Markdown 的敲擊掌控感」。


1. 4 種視界形態 (View Modes)

在編輯器頂部或快捷鍵列中,您可以自由切換 4 種不同的排版視界:

  1. 可視化模式 (Visual):所見即所得。直接在輸入時呈現富文本渲染效果,適合流暢思考與快速成文;
  2. 雙欄對照 (Split):左側富文本編輯,右側同步即時呈現 Markdown 純源碼,兩欄滾動協同,細節一目了然;
  3. Markdown 源碼 (Source):原生純文本敲擊視界,快捷符號自動補齊閉合,極致純粹;
  4. 純網頁預覽 (Preview):模擬最終讀者的閱讀排版,所有超連結可安全點擊穿透。

2. 智能代碼塊與語法高亮

代碼塊是技術寫作的核心體驗,FlashNote 進行了專項深度優化:

  • 快速創建:輸入三個反引號 ``` 後回車,即可呼出代碼塊容器;
  • 語言切換:代碼塊右上角常駐語言切換下拉選單(支援 JavaScript, TypeScript, Python, Rust, Go, HTML, CSS, SQL, Shell 等主流語法);
  • 一鍵复制代码:點擊右上角的小剪貼簿圖標,一鍵將完整源碼精準複製至系統剪貼簿,並帶有友好的複製成功反饋;
  • 防誤選行號:左側帶有灰色行號輔助定位,行號採用 CSS user-select: none 保護,复制代码時絕不會誤選行號字符。

3. 常用排版快捷鍵

  • Ctrl/Cmd + B:粗體
  • Ctrl/Cmd + I:斜體
  • Ctrl/Cmd + K:插入超連結
  • Ctrl/Cmd + Shift + C:插入行內代碼
  • 輸入 # + 空格:一級標題
  • 輸入 ## + 空格:二級標題
  • 輸入 > + 空格:引用卡片
  • 輸入 - + 空格:無序列表
  • 輸入 1. + 空格:有序列表

4. 表格排版與 LaTeX 符號轉換

FlashNote 針對工程與學術寫作提供了深度表格支援:

  • 可視化插入表格:支援快速新建 M×NM \times N 矩陣表格,自由增刪行列、對齊方式調整;
  • LaTeX 符號轉 Unicode 純文本:
    • 導出或複製表格文字時,內建模組自動將常用 LaTeX 宏命令轉換為高保真 Unicode 字元:
      • 命題邏輯:\neg →\rightarrow ¬\neg、\land →\rightarrow ∧\land、\lor →\rightarrow ∨\lor、\rightarrow →\rightarrow →\rightarrow、\leftrightarrow →\rightarrow ↔\leftrightarrow
      • 集合運算:\in →\rightarrow ∈\in、\subset →\rightarrow ⊂\subset、\cup →\rightarrow ∪\cup、\cap →\rightarrow ∩\cap
      • 希臘字母:\alpha →\rightarrow α\alpha、\beta →\rightarrow β\beta、\gamma →\rightarrow γ\gamma
      • 上下標:x_1 →\rightarrow x1x₁、x^2 →\rightarrow x2x²
    • 在純文字終端、郵件或社群中貼上時,依舊保持完美的數學符號表達。

[!TIP] 如果您需要在技術筆記中插入架構流程圖或數學物理公式,請繼續閱讀: