見出し画像

App教材の行番号は連番ではなかった

行番号は連番だと思い込んでいて気づきませんでしたが、Playgrounds 4 の教材のコードを表示したとき、行番号が連番でない部分があります。

「Appの作成を始めよう」の画面表示例

iPadのPlaygroundsアプリの行番号表示

赤い矢印の部分は 7 の次が 17 です!

行番号のクローズアップ

検索やコピーで非表示のコマンド部分が表示されます。

Playgrounds で検索結果の表示

上記のコードをコピーして、macOS の通常のエディターにペーストするとこのようになります。

非表示のコメント行もコピーされます

'//#' や '/*#' ではじまる行 は Playgrounds のコマンドに利用される非表示のコメント行です。

エディターで非表示にするのであれば、行番号カウントには含めないでほしいですね。
検索やコピーにもデフォルトでは含めないように変更して欲しいものです。

VoiceOver で操作中もこのコメントを読み上げるので、VoiceOver利用者はお困りのようです。

Playgrounds アプリはバージョン4で検索と行番号表示が可能になったのはとてもありがたいです。
しかし「その他のプレイグラウンド」からダウンロードした教材を最初に利用する人がほとんどと思われるだけに、現状は残念な状態です。

自分でコード入力する場合には問題ないですが、教材をダウンロードした時に行番号が連番にならないのは混乱のもとになりそうです。

アップデートでの改善に期待です。

今後も記事を増やすつもりです。 サポートしていただけると大変はげみになります。