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のモバイル体験を損なうことなくコード品質を向上させるのに役立ちます。

コメント

このブログの人気の投稿

Pydroid用ピアノアプリ+ラフマニノフピアノ協奏曲第2番1楽章デモ音源付き

訴えの変更(追加的変更)申立

最高裁での上告理由書受理・却下の判断基準について