xcodeでうまくコードが打てない
os:macos 15.3.2
xcode 16.2
プロダクト ios app
コードを打ち込んでいる時の挙動が自分の意図とは違う動きをしています。
例えばelse ifと打ち込みたくて補完機能で出てくるelseをエンターで決定した後
エディタ領域のふちが青枠になりスペースキーを押すと変なところにカーソルが
動いてしまうということが起きています。
どのように対応したらよろしいでしょうか?
Mac mini, macOS 15.3
os:macos 15.3.2
xcode 16.2
プロダクト ios app
コードを打ち込んでいる時の挙動が自分の意図とは違う動きをしています。
例えばelse ifと打ち込みたくて補完機能で出てくるelseをエンターで決定した後
エディタ領域のふちが青枠になりスペースキーを押すと変なところにカーソルが
動いてしまうということが起きています。
どのように対応したらよろしいでしょうか?
Mac mini, macOS 15.3
現在辞書の予測変換はオフにしてあります。
2日でマスターするiPhoneアプリ開発集中講座をやっておりまして、そちらではコード補完はそのまま使用するような形でしたので、現在もオンにしてあります。
私の技能レベルは素人で、vscodeでhtmlとcss、phpを少し書けるレベルです。
間違いの訂正など、コード補完は一見すると便利そうにみえます。
オンにしたまま快適にコードが打てるのが理想なのですが、基本皆さんオフにされているのでしょうか?
書かれた内容からは状況がよくわからないのですが、アクセシビリティの
機能が影響している可能性はありませんか?
入力メソッドは何を使用しているのでしょうか? 予測変換機能とか、
スペルの自動修正とかはオフにしておいた方が良いと思いますが。
Xcodeのコード補完は問題ないですし、使った方が楽です。
文字入力メソッドの予測候補、スペルチェックと修正機能は使わない方が良いという話です。
訂正:予測変換ではなく予測候補の表示でした。
返信ありがとうございます。
ちなみに、コード入力中にエラーチェックが入って、入力終えるまで構文エラーが出続けるのも普通だと思っていたのですが、こちらが関連する可能性はございますでしょうか?
()や{}が完結していなかったりすると出続けますね。
またObjective-Cだと 行末の ; を打つまで出続けます。
swiftで作成しております。
現状をまとめますと、
・ライブ変換はoff
・コード補完はとりあえずon
・正しく最後までコードが打てればエラーは問題なし
試しにCode CompletionとWhile Editingを全てオフにしてみましたが変わらなかったです。
入力中にエラーが出ると挙動がおかしくなるイメージがあります。
自動のエラーチェックを外す方法はございますでしょうか?
> 自動のエラーチェックを外す方法はございますでしょうか?
無いと思います。
ところでアクセシビリティは確認しましたか? 意図せず機能しているものがないでしょうか?
最初に示された症状からはフルキーボードアクセスの可能性もあるかなと思います。
accessiblity inspecterでしょうか?
そちらはナビゲーターのみ表示されてましたがとくにオンになっている様子はなさそうです。
accessiblity inspecterというのは分かりません。
システム設定のアクセシビリティですが...
返信遅れて申し訳ございません。
確認いたしましたが、特段問題ないように思います。
ムービーを見てみました。
エディタ領域の枠が青くなるのは、フルキーボードアクセスがオンになっている以外は思い付きません。
あとGit Hubは最初からオフにしてみては?
これ以上コメントできることは無さそうです。
フルキーボードアクセスやカーソルのサイズ等、アクセシビリティ関連の設定を全部デフォルトにしてみてはどうでしょうか。
外出する前なのでしっかりとできてませんが行けそうな感じがします。
いろいろとありがとうございました!
xcodeでうまくコードが打てない