プレビューでシンタックスハイライトが効かない。

いつもInkdropにはお世話になっております。

バグ報告

Mobile版アプリでtypescriptのプレビュー時に、シンタックスハイライトが機能していませんでした。

Editモードではシンタックスハイライトが効いています。

編集モード

プレビューモード

UIテーマとシンタックステーマどちらもデフォルトのlightです。(UIテーマはdark UIをOFFとしています)

利用環境

  • Platform: iOS
  • Platform version: 16.3
  • App Version: v4.2.4(103)

再現方法

  1. iOS 16.3のiPhone12 pro maxでv4.2.4のInkdropをダウンロード。
  2. dark UIをOFF、Syntax ThemeをLightに設定。
  3. 適当なnotebookを作成してtypescriptのコードブロックにコードを記載してプレビューモードにする。

以上です。

こちらの現象に関して、もし設定次第で解決出来る場合、お手数ですがご教授願います。

Daikiさん

ご報告ありがとうございます。
そのスニペットはすごく長かったりしませんか?
パフォーマンス上の理由で、長いスニペットはハイライトをオフにする挙動があります。

1 Like

約450行ほどあります。
試しにコードブロックを分割してみたらハイライトが適用されました。

ご確認頂きありがとうございました!

1 Like

余談ですが、現在新モバイル版をβ版で公開しています。よろしければお試し下さい🙌

https://forum.inkdrop.app/t/weekly-report-inkdrop-mobile-v5-is-now-available-in-beta/3610

1 Like

v5のベータ版、youtubeで拝見して気にはなっていましたが、導入方法が分からず試せていませんでした。
共有頂いたリンク先から無事に導入することが出来ました!
ありがとうございます。

お楽しみ下さい😆

1 Like