2016-09-08 11 views
0

errr ...ダムの質問ですが、これに対して適切な設定が見つかりませんでした。オートコンプリートがメソッドシグネチャで途中で取得される

snapshot of edit session

ライン355は私の意図した入力を示しています。以下に示すように、クラスに新しいメソッドを追加しようと、コードを編集

。それをタイプするとき(行360に示されるように)、Appcodeは完全に無関係な選択肢の束を示唆する。それを止めるように設定することはできますか?私は通常text[space]と入力し、私の意図の代わりに迷惑なtextInputContextIdentifierを取得します。

+0

@downvoter:説明してください。多分私はあなたの個人的な良さの基準に合うように質問を改善することができます。 – YvesLeBorg

+0

私には妥当な質問のようです。 AppCodeを頻繁に使用していたにもかかわらず、私はこれに気づいていませんでした。実装ファイルにメソッドのシグネチャを入力することはめったにないからだと思います。これはヘッダーファイルや 'メソッドの追加'意図ダイアログ、IntelliJ(Javaソース内)では発生しません。私はこれをコード補完のバグと呼んでいます。たぶんhttps://youtrack.jetbrains.com/issues/OCで報告する必要がありますか? – Cris

答えて

1

完了のバグです。進捗状況については、this issueを参照してください。

最初にメソッドのシグネチャを定義するときに時間を費やさないでください - すでに作成されているのと同じ方法で存在しないメソッドを使用してみてください、赤いコードを付けて、Alt + Enterを押して "Create方法"。 Enterキーを押し、メソッドスタブを.mファイルに作成します。 Create from usageその後、メソッドシグネチャにカーソルを移動し、Alt + Enterキーを押して、宣言を.hファイルに自動的に作成させます。

+0

バグレポートを提出してくれてありがとう。私はジェットブレーンズが足元を引きずっていると感じて以来、もう覚えていない。全体のプロセスは、私の時間の冷たい浪費です。いくつかのスマートな同僚が回避策を見つけた場合、私はここに投稿することがあります。 – YvesLeBorg

+0

@YvesLeBorg Tbh、私は毎日どこでもユーザーを扱います。まず、トラッカーの皆さんの報告書に感謝します.2番目に、https://youtrack.jetbrains.com/issues/OC?q=created%20by:YvesLeBorgを見てみましょう。最も多くは処理され、それを再現することができる場合には複製または固定として解決されます。はい、すべてを修正することは不可能です。リソースが限られていることもありますが、正に、AppCodeなどの大きな製品の場合は、それが適切です。 –

+0

haha​​ ...ありがとう。もし私ができるなら、私はもう一度upvoteするだろう! – YvesLeBorg

関連する問題