リアルタイムか否かと対象ファイルによって3通りの方法がある。 ## リアルタイム & エディタでアクティブなファイル ```ts app.workspace.activeEditor?.editor?.getValue() ``` ## リアルタイム & エディタで非アクティブなファイル fileioが走ると思うのでパフォーマンスは劣化する。 ```ts app.vault.read(File) ``` ## 非リアルタイム 数秒前の状態でも問題なければキャッシュから読み込むのがパフォーマンスも良い。 ```ts app.vault.cacheRead(File) ```