✍️ 編輯器模式與排版體驗
FlashNote 採用專為極客創作者打磨的現代化富文本引擎,兼具「所見即所得的直觀流暢」與「純文本 Markdown 的敲擊掌控感」。
1. 4 種視界形態 (View Modes)
在編輯器頂部或快捷鍵列中,您可以自由切換 4 種不同的排版視界:
- 可視化模式 (Visual):所見即所得。直接在輸入時呈現富文本渲染效果,適合流暢思考與快速成文;
- 雙欄對照 (Split):左側富文本編輯,右側同步即時呈現 Markdown 純源碼,兩欄滾動協同,細節一目了然;
- Markdown 源碼 (Source):原生純文本敲擊視界,快捷符號自動補齊閉合,極致純粹;
- 純網頁預覽 (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 針對工程與學術寫作提供了深度表格支援:
- 可視化插入表格:支援快速新建 矩陣表格,自由增刪行列、對齊方式調整;
- LaTeX 符號轉 Unicode 純文本:
- 導出或複製表格文字時,內建模組自動將常用 LaTeX 宏命令轉換為高保真 Unicode 字元:
- 命題邏輯:
\neg、\land、\lor、\rightarrow、\leftrightarrow - 集合運算:
\in、\subset、\cup、\cap - 希臘字母:
\alpha、\beta、\gamma - 上下標:
x_1、x^2
- 命題邏輯:
- 在純文字終端、郵件或社群中貼上時,依舊保持完美的數學符號表達。
- 導出或複製表格文字時,內建模組自動將常用 LaTeX 宏命令轉換為高保真 Unicode 字元:
[!TIP] 如果您需要在技術筆記中插入架構流程圖或數學物理公式,請繼續閱讀:
