Android用Obsidianのソースコード文法チェック・修正アドイン
以下はAndroidのObsidianでも動作する、軽量なコード文法チェックアドインの実装です。このバージョンではシンプルな正規表現ベースのチェックを使用します。
## Android対応版コードチェックアドイン
### `main.ts` (メインアドインファイル)
### `manifest.json`
## Android用アドインの特徴
1. **外部依存なし**: Node.jsやESLintに依存しない純粋なTypeScript実装
2. **軽量**: 正規表現ベースの簡易チェックのみ
3. **Android対応**: `isDesktopOnly: false` でモバイル対応
4. **基本機能**:
- セミコロン抜けの検出
- console.logの使用検出
- 簡単な自動修正機能
## インストール方法 (Android)
1. 上記のコードを`main.ts`と`manifest.json`として保存
2. プロジェクトをビルド (`npx tsc`)
3. 生成された`main.js`と`manifest.json`をZIPに圧縮
4. AndroidのObsidianで:
- 設定 → コミュニティプラグイン → インストール済みプラグイン
- 「...」メニューから「Load from ZIP」を選択
- ZIPファイルを選択してインストール
## 追加実装のヒント
より多くの言語をサポートするには、`simpleLint`メソッドを拡張してください。例えば:
このアドインは基本的なチェックのみを行いますが、Android環境でも確実に動作し、Obsidianのモバイル体験を損なうことなくコード品質を向上させるのに役立ちます。
コメント
コメントを投稿