No source lives here (the plugin is built in the private tile monorepo), so the meaningful check is release integrity, not a build: manifest required fields, manifest version present in versions.json with a matching minAppVersion, and that the bundled main.js parses. Adds scripts/test.sh (the single local entrypoint) and a CI workflow that runs it — matching the CVER per-repo standard, scoped to what a publish repo can actually verify. Co-authored-by: cverorg <292680828+cverorg@users.noreply.github.com> |
||
|---|---|---|
| .github | ||
| scripts | ||
| .gitignore | ||
| CONTRIBUTING.md | ||
| LICENSE | ||
| main.js | ||
| manifest.json | ||
| README.md | ||
| styles.css | ||
| versions.json | ||
marktile
English
A Markdown editor that gives you the choice — see your ## markers, or hide them in a full render. A real Obsidian pane.
marktile (mark + tile) makes Markdown comfortable to read, your way: three modes —
Seasoned (headings grow, markers stay put), Rendered (full WYSIWYG, markers
hidden), and Plain (raw) — switch anytime, same file underneath. Plus smart-Enter
list continuation, Tab indentation with a tab-vs-space ruler, and a drag-reorderable
table of contents. Just a faster way to edit .md.
It's a switchable pane: a header button hops back to Obsidian's native editor, and — if tugtile is installed — over to the card table. Same file, no lock-in.
Highlights
- Three modes, one file — Seasoned keeps markers visible while headings grow, Rendered hides them for a full WYSIWYG look, Plain shows raw text. Switch anytime; the file on disk never changes.
- Editing comforts — smart-Enter list continuation, Tab indentation with a ruler, and a table of contents you can drag to move whole sections.
- An editor that survives phones — two-row toolbar, virtual-keyboard-aware layout on iOS/iPad.
- CJK-first, concretely — re-highlighting waits while your IME is composing, so CJK input is never interrupted.
- No network, no telemetry — your notes never leave your vault.
Install
- Community plugins (recommended): in Obsidian, open Settings → Community plugins → Browse, search for marktile, then Install and Enable.
- Manual: from the latest release, download
main.js,manifest.json, andstyles.cssinto your vault's.obsidian/plugins/marktile/folder, then enable marktile in Settings → Community plugins. - BRAT (beta builds): add
CVERInc/marktile.
Sister plugin: tugtile — a card table for your Markdown notes; marktile is its editor, grown standalone.
日本語
マーカーを見せるか、隠すか選べる Markdown エディタ。Obsidian の本物のペインとして。
marktile(mark + tile)は、あなた次第で Markdown を読みやすくします:3 つのモード
——アジツケ(見出しは大きく、マーカーはその場に)、レンダー(マーカーを隠す
完全 WYSIWYG)、プレーン(生テキスト)——いつでも切り替え可能、裏側のファイルは
同じです。さらにスマート Enter でリスト継続、Tab インデント(tab とスペースを
見分けるルーラー付き)、ドラッグで並べ替えられる目次。.md をより速く編集する、
それだけの道具です。
切り替え可能なペインです:ヘッダーのボタンで Obsidian ネイティブエディタへ戻れて、 tugtile があればカードテーブルへも。同じファイル、 ロックインなし。
ハイライト
- 3 つのモード、1 つのファイル:アジツケは見出しを大きくしつつマーカーを残し、 レンダーは完全 WYSIWYG でマーカーを隠し、プレーンは生テキストを表示。いつでも 切り替え可能、ディスク上のファイルは変わりません。
- 編集の快適さ:スマート Enter のリスト継続、ルーラー付き Tab インデント、 目次のドラッグでセクションごと移動。
- スマホで生き残るエディタ:2 段ツールバー、iOS/iPad の仮想キーボードに追従する レイアウト。
- CJK ファースト、具体的に:IME の変換中は再ハイライトを待機し、日本語入力を決して 中断しません。
- ネットワークなし、テレメトリなし:ノートが vault の外に出ることはありません。
インストール
- コミュニティプラグイン(推奨): 設定 → コミュニティプラグイン → 「閲覧」で marktile を検索し、インストールして有効化。
- 手動: 最新リリース から
main.js・manifest.json・styles.cssを vault の.obsidian/plugins/marktile/に置き、設定 → コミュニティ プラグインで marktile を有効化。 - BRAT(ベータ版):
CVERInc/marktileを追加。
姉妹プラグイン:tugtile:Markdown ノートのための カードテーブル。marktile は、そこから独立して育ったエディタです。
한국어
마커를 보여줄지 숨길지 선택할 수 있는 Markdown 에디터. Obsidian의 진짜 패널로.
marktile(mark + tile)은 당신 방식대로 Markdown을 읽기 좋게 만듭니다: 세 가지 모드
—양념(제목은 커지고 마커는 제자리), 렌더(마커를 숨기는 완전 WYSIWYG),
담백(원본 텍스트)—언제든 전환 가능하며, 뒤에 있는 파일은 그대로입니다. 여기에
스마트 Enter로 목록 이어쓰기, Tab 들여쓰기(tab과 스페이스를 구분하는 룰러 포함),
드래그로 순서를 바꾸는 목차까지. .md를 더 빠르게 편집하는, 그 정도의 도구입니다.
전환 가능한 패널입니다: 헤더 버튼으로 Obsidian 네이티브 에디터로 돌아가고, tugtile이 설치되어 있으면 카드 테이블로도 갈 수 있습니다. 같은 파일, 락인 없음.
하이라이트
- 세 가지 모드, 하나의 파일: 양념은 제목을 키우면서 마커를 남기고, 렌더는 완전 WYSIWYG로 마커를 숨기고, 담백은 원본 텍스트를 보여줍니다. 언제든 전환 가능하며 디스크의 파일은 바뀌지 않습니다.
- 편집의 편안함: 스마트 Enter 목록 이어쓰기, 룰러 포함 Tab 들여쓰기, 목차를 드래그하면 섹션째 이동.
- 휴대폰에서 살아남는 에디터: 2단 툴바, iOS/iPad 가상 키보드를 따라가는 레이아웃.
- CJK 우선, 구체적으로: IME 조합 중에는 재하이라이트를 멈춰 한국어 입력이 끊기지 않습니다.
- 네트워크 없음, 텔레메트리 없음: 노트는 vault 밖으로 나가지 않습니다.
설치
- 커뮤니티 플러그인(권장): 설정 → 커뮤니티 플러그인 → 「탐색」에서 marktile을 검색해 설치하고 활성화하세요.
- 수동: 최신 릴리스에서
main.js,manifest.json,styles.css를 vault의.obsidian/plugins/marktile/에 넣고, 설정 → 커뮤니티 플러그인에서 marktile을 활성화하세요. - BRAT(베타 빌드):
CVERInc/marktile추가.
자매 플러그인: tugtile: Markdown 노트를 위한 카드 테이블. marktile은 거기서 독립해 자란 에디터입니다.
繁體中文
一個讓你自己選要不要看到標記的 Markdown 編輯器。是 Obsidian 的真分頁。
marktile(mark + tile)讓 Markdown 依你的方式變好讀:三種模式——調味(標題放大、
標記留在原地)、渲染(完整 WYSIWYG、標記隱藏)、原味(純文字)——隨時切換,
底層檔案不變。加上智慧 Enter 接續清單、Tab 縮排(附分辨 tab 與空白的標尺),以及
可拖拉重排的目錄。就是更快地編輯 .md。
它是一個可切換的分頁:header 上的鈕能跳回 Obsidian 原生編輯器,若有裝 tugtile,還能切到牌桌。同一份檔案,沒有鎖定。
亮點
- 三種模式,同一份檔案:調味讓標題放大同時留著標記,渲染是完整 WYSIWYG、把標記 藏起來,原味顯示純文字。隨時切換,磁碟上的檔案永遠不變。
- 編輯的舒適:智慧 Enter 接續清單、Tab 縮排附標尺、拖拉目錄就能搬動整個章節。
- 在手機上活得下來的編輯器:雙排工具列、iOS/iPad 虛擬鍵盤自動避讓。
- CJK 優先,而且講得出細節:IME 組字期間暫停重新上色,中文輸入絕不被打斷。
- 不連網、零遙測:你的筆記永遠不會離開 vault。
安裝
- 社群外掛(推薦): 在 Obsidian 開 設定 → 社群外掛 → 瀏覽,搜尋 marktile, 安裝後啟用。
- 手動: 從最新 release 下載
main.js、manifest.json、styles.css放進 vault 的.obsidian/plugins/marktile/,然後在 設定 → 社群外掛 啟用 marktile。 - BRAT(beta 版): 加入
CVERInc/marktile。
姊妹外掛:tugtile:為你的 Markdown 筆記開一張 牌桌;marktile 就是從那裡長成獨立外掛的編輯器。
Published by CVER Inc. · cver.net · MIT License.