MarkDownとCoffeScriptとCsonだけで書けるクロスプラットフォーム対応の拡張性の高いワードプロセッサー兼メモが作りたい
Discussion
Markdown(拡張記法)とCoffeScriptとCsonで書けるクロスプラットフォーム対応のワードプロセッサ兼メモが作りたい。
特性:
- ワードプロセッサとしてプレビュー専用モードと編集モードがある。
- 非プログラマーにも使ってもらう
- 1000文字以内の小規模なテキストを想定
- クロスプラットフォーム対応
- ワードプロセッサアプリケーションとして機能する
- 無料/有料の拡張機能(Markdown(拡張記法)とCoffeScriptとCsonで作れる)
- インターネット通信は必須ではないが、ある場合はクラウドストレージ等に残せるのでハードウェア買い替えの時に便利。
- 手軽に使える
- WYSIWYG でも編集できる(マークダウンとしても編集可能)
- 高速起動、高速表示
- 編集権限を付けられる(編集されたくない人には見せれない)
Memo.httn
@require cson ./app as csona
@require script ./app as cfea
# Memo
[$[twitter]($color=csona["color"])のリンク]($link=csona["link"]["twitter"] "twitter")
![画像]($image=csona["image"])
!>[動画1]($movie=https://www.youtube.com/watch?v=TJYK9IoLlLk)
!>[動画2]($movie=ex.mp3)
!>[Youtube動画1]($youtube=TJYK9IoLlLk)
@script=cfea
app.coffee
console.log("ワードプロセッサ")
if not calltext.extension?
return
else if calltext.extension==".httn"
console.log("Markdown拡張です")
else if calltext.extension==".html"
console.log("htmlテキストです")
else
console.log("認識不可能です")
app.cson
{
#リンク
"link":
"twitter":https://twitter.com/home?utm_source=homescreen&utm_medium=shortcut
"image":"https://i.imgur.com/p1hceAs.jpg"
"color":"red"
}
# 必要そうなライブラリー
- libclang
- Clang
- ClangNet
- .net coreとMono
- MarkdownSharp
- CoffeSharp
- apnglib
# 対応プラットフォーム
- Linux
- Windows
- MacOS
- iOS
- Android
- ChromeOS
最後に
ライブラリとかは何がいいのか教えてください。
0