App教材の行番号は連番ではなかった
行番号は連番だと思い込んでいて気づきませんでしたが、Playgrounds 4 の教材のコードを表示したとき、行番号が連番でない部分があります。
「Appの作成を始めよう」の画面表示例
赤い矢印の部分は 7 の次が 17 です!
検索やコピーで非表示のコマンド部分が表示されます。
上記のコードをコピーして、macOS の通常のエディターにペーストするとこのようになります。
'//#' や '/*#' ではじまる行 は Playgrounds のコマンドに利用される非表示のコメント行です。
エディターで非表示にするのであれば、行番号カウントには含めないでほしいですね。
検索やコピーにもデフォルトでは含めないように変更して欲しいものです。
VoiceOver で操作中もこのコメントを読み上げるので、VoiceOver利用者はお困りのようです。
Playgrounds アプリはバージョン4で検索と行番号表示が可能になったのはとてもありがたいです。
しかし「その他のプレイグラウンド」からダウンロードした教材を最初に利用する人がほとんどと思われるだけに、現状は残念な状態です。
自分でコード入力する場合には問題ないですが、教材をダウンロードした時に行番号が連番にならないのは混乱のもとになりそうです。
アップデートでの改善に期待です。
今後も記事を増やすつもりです。 サポートしていただけると大変はげみになります。