inline
ソース
いじりたい
TypeScript化……は大事になるのでなし
型付けたところで使いやすくなるわけでもないし
.schedule-label
がガタついているところを調整
scheduleにidを振って、browser側でスクロールさせる
インデントが機能してないっぽい?
見出しにID振りたい
途中で書式を変更してコンバートできていないのです
なるほどです
別に気にしていないので、触る時にちょっと直したりしてる
人にいじってもらえるような管理体制でコードを書きたい・・
ただどういうissueなのか意味が読み取れず……
もう忘れてしまったなw
詳細は忘れたけど、こういうscaffoldingツールは後で編集しなおすフローが謎なんだよね・・
名前がgo-webappなのが少しじわる
記法
実装優先でつくりました
インライン記法
見出しは#から始める(Markdownと同じ)
箇条書きは -
を行頭につける。レベルを下げるときは --
のようにハイフンを連続して書く
{{command arg1 arg2 arg3...}}
入れ子も可能(まだ活用例が無いが・・)
ブロック記法
c>> command arg1 arg2 arg3...
body
...
<<
入れ子も可能(まだ活用例が無いが)
機能
MarkdownでもScrapboxでもない謎記法
ほう。どんなのですか?
上に書きました
インライン編集
共同編集不可
複数人で編集できないのか、リアルタイムで反映されないだけなのか
できません
まぁ同じidでログインすればできなくはないけど想定した使い方ではない、リアルタイム同期もないので編集競合すると保存に失敗する
個人メモツールなので実装する気が無い
編集履歴は保持しない
インライン記法で色々サポート
ブロック記法で色々サポート
Gyazoっぽく画像をアップロード+貼り付け
ソースコードハイライト
書式付きテキスト
github埋め込み
コード全部をhighlightさせたあと、指定された行数だけ切り出して表示しているのかな
でないとscrapboxのようにsyntax highlightがおかしくなる
これと同じことをしているはず
雑に切り取っているように見えるけど・・
先行研究ありがたい
Twitter埋め込み
表(単なるカンマ区切りを表に成型する)
Amazonリンク
AliExpressリンク
計算
1行ずつevalされる計算環境
grep
特定語句を含むページを一覧
Scrapboxにも欲しい
行思考で情報を抜き出したい時がある
list
ページ一覧。名前で絞り込みできる
find
特定タグを含むページを一覧
除外タグ指定もできる
grepじゃ駄目だったのか・・?
grepは該当行が複数あると、複数結果が表示される
表示されるのは該当行
このためだけに作った感がある
boxlist
Scrapboxみたいなページ一覧を表示。名前で絞り込み出来る
url
OGPっぽいものを表示
schedule
rss
RSSフィードを読み込んでタイトルを並べる
このリンクを押すと、RSSのフィードのタイトルのページが作れる
ポッドキャストの感想を書くために作った機能
はてブ的に使うこともできそう
左下のリストはRSSから自動生成されたもの
AI機能
関連ページ表示
Scrapbox連携機能
登録したScrapboxプロジェクトのページに飛ぶ機能
登録したScrapboxプロジェクトのキーワードを補完する機能
Scrapboxのリンクをきれいに表示する機能
凄い
インライン編集
編集中の行だけがTextareaに挿し変わる
編集しない場合はWiki記法がレンダリングされる
ブロック記法の行は改行を含めることが出来る
編集中はすぐ下にプレビューが出る
ブロック記法ではない行は改行すると行が分割される
入力した所がエディタになるタイプか、なるほど
ブロックだとプレビュー付いてるのがいい感じ
わかる
私も以前Scrapboxのクローン作ろうとしたことありますが、テキストエディタ部分を忠実に複製しようとして心が折れました
共同編集はできません。見た目が似てるだけです。
mediawikiのような方式でのそれぞれでの編集はできませんか?
その方式に詳しくないです(気になる)
今のところはできず、自動保存時にサーバ側の方が新しいと失敗します
自動保存なので、この状態になれば数秒で気づけます
自動保存より重要な機能を忘れていただと
コンフリクトの解消のことでしょうか?
個人的には自動保存の方が重要だったので、この状態です
複数人同時編集にも興味はあるのですが、個人メモツールとして使う範囲で、必要に迫られることが少なくて実装のモチベーションがわかないですね(
CRDTとか調べているのはその辺の話)
ありがとうございます
複数人で運用するなら普通のWikiのほうがよさそうですか
YES
個人用のメモツールとして作っているので、その使い方に向けた機能は全く足りていないです
「WIKIのようなもの」の表現も修正が必要ですね
このページの先頭かな?取り敢えず加筆してみました。
あ、inlineの画面の上の方の文字列か
「のようなもの」でそれを表したつもりでした
howmとかもそういうノリでWikiという名称を内包しているし
アクセスできません
最近ドメインを変更したので各地でリンク切れしてるな・・
取り敢えずここは直した