四、輔助編輯還能更加強大
五、finally
刪除1刪除2
在1的位置插入2
在2的位置插入1
如果原始的已經被刪除,則需要先儲存1和2。
這便是神馬筆記之前的操作過程。
drafts——提供了arrange功能介面調整順序。 》。
神馬筆記借鑑了drafts的arrange功能來實現內容排序功能。
為了保證連續之間可以編輯文字,神馬筆記強制在每張之後都會插入乙個空白段落,並且是不可以刪除的。這樣一來就導致了乙個問題:即使不在之間編輯文字,但總是會留有乙個空白段落。在數量多的時候,浪費了介面空間,並且也不夠美觀。
增加了內容排序功能之後,連續之前的空白段落可以交由使用者來決定是否保留。
神馬筆記採用在段落前插入空格字元(全形或半形)的方式來實現縮排。
神馬筆記的使用理念是先內容後排版,因此將縮排工具放到輔助編輯之中。
我們為輔助編輯定義了3個功能——內容拖拽排序、刪除以及縮排。
目前,輔助編輯以』\n』為單位,將文字內容劃分為多個段落。未來考慮提供合併功能,將段落合併到一起,進而提供移動多個段落的功能。
統一段落中的標點符號風格(中文、英文、……)
為段落新增連續編號
~離恨恰如春草~更行更遠還生~
神馬筆記 版本1 7 0 輔助編輯功能 完結篇
四 遺留的技術問題 五 下一版本功能預告 六 finally 神馬筆記 版本1.7.0 輔助編輯功能 已正式發布。新增輔助編輯功能 大綱形式展示筆記內容 拖拽排序段落及 左滑刪除內容 設定段落縮排 根據功能需求設計類結構。詳情請看 神馬筆記 版本1.7.0 輔助編輯 篇 技術難點在於如何實現高斯模糊...
神馬筆記 版本1 4 0 完結篇
神馬筆記 版本1.4.0已正式發布。新增撤銷 重做功能。實現undo redo功能 顯示undo redo狀態 操作無法執行時,顯示為不可用狀態 支援從外部鍵盤通過快捷鍵ctrl z ctrl shift z執行undo redo操作 同步外部鍵盤與操作按鈕的操作行為 二者的操作結果保持一致 整個版...
Java學習筆記 同步輔助類
countdownlatch乙個同步輔助類,在完成一組正在其他執行緒中執行的操作之前,它允許乙個或多個執行緒一直等待。countdownlatch中兩個比較關鍵的方法 public void await throws interruptedexception 呼叫await 方法的執行緒會被掛起,它...