Open tomiokario opened 1 year ago
PDF(文中改行有),Scrapbox
PDF(文中改行有),Markdown
PDF(文中改行有),Plain text
web(文中改行無),Scrapbox
web(文中改行無),Markdown
web(文中改行無),Plain text
整形済みテキスト,Scrapbox
整形済みテキスト,Markdown
整形済みテキスト,Plain text
入力形式 | 出力形式 | 句読点 | 自動整形 | []を全角に変換 | 改行を空行区切りに変換 |
---|---|---|---|---|---|
PDF(文中改行有) | Scrapbox | 「,.」 | True | True | False |
PDF(文中改行有) | Markdown | 「,.」 | True | False | False |
PDF(文中改行有) | Plain text | 「,.」 | True | False | False |
web(文中改行無) | Scrapbox | 「,.」 | True | True | True |
web(文中改行無) | Markdown | 「,.」 | True | False | True |
web(文中改行無) | Plain text | 「,.」 | True | False | True |
整形済みテキスト | Scrapbox | 「,.」 | False | False | False |
整形済みテキスト | Markdown | 「,.」 | False | False | False |
整形済みテキスト | Plain text | 「,.」 | False | False | False |
問題
現在,ユーザーは各オプションについて,そのときの入力テキストと出力場所に応じて設定する必要がある. しかし,設定項目は5個以上あるため,初見ではどのように設定したらよいかがわかりにくく,慣れても面倒である.
また,ページ遷移後も設定項目は引き継がれる機能は実装されているものの,一回の利用の中でも複数のユースケース(例えば数式はコピペできないため手動成型する,かつScrapboxでは[]を[]に変換してはいけない)が含まれるので,その都度設定変更を詳細設定から開いて,対応する場所を探さなくてはいけないので手間である.
解決案
そこで,ユースケースごとの機能の一括設定機能を追加したい. 具体的には,入力形式(PDF(文中改行有),web(文中改行無),整形済みテキスト)と出力形式(scrapbox,markdown,plain text)の二つを設定したら,あとは自動でオプションを設定してくれる機能を付けたい.
また,これらのユースケースに当てはまらない場合のために,詳細設定欄からユースケースで設定したものを上書きできる機能を搭載したい. 具体的には,ユースケースとは異なる設定が詳細でされた場合はそちらが優先されて,また,カスタム設定利用中であることを示す表示がされるようにしたい.