問題タブ [codesense]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - Xcode 4 ドット表記コードセンス過剰反応
Xcode 4 のドット表記のコード センスの問題とは正反対です。ドット表記のコード補完には、プロパティだけでなくメソッドも表示されます (各補完の左側に P または M がマークされており、それぞれがプロパティかメソッドかを適切に示しています)。これは Xcode 4 での通常の動作ですか、それとも何か間違っていますか?
ただし、これは常に発生するとは限りません。私が定義したクラスでは発生するようですが、事前定義されたクラスでは発生しません。しかし、私はこれを確認するのに十分なテストを行っていません。
コードセンスをカスタマイズすることは可能かもしれませんが、Xcode 4 のコードセンスオプションがどこにあるのかについての回答はまだありません。これは、Xcode 3.2.2 の「Customizing Xcode: fonts, code sense and more」でも質問されていますが、回答はありません。まだ。
objective-c - XCode のクラスに存在するすべての使用可能なメソッドまたはプロパティを表示できないのはなぜですか?
私は XCode と Obj-C の世界に詳しくないので、私の素朴な質問を許してください。
チュートリアルに従って、Cocos2D でタッチ入力を受け入れる基本的なプログラムを作成していました。
タスクの 1 つは、implement ccTouchBegan メソッドを追加することでしたが、それは XCode のコードの意味では表示されません。
このメソッドを実装したかったの
-(BOOL) ccTouchBegan:(UITouch *)touch withEvent:(UIEvent *)event
ですが、これしか見つかりませんでした(タッチ開始に関連)
-(BOOL) ccTouchesBeganWithEvent:(*)event
私は初心者なので、特定のクラスで使用可能なすべてのメソッドとプロパティのリストを調べるにはどうすればよいですか?
この画像は、ccT で始まる使用可能なメソッドのリストを示しています。ccTouchBegan と ccTouchEnded は、既に実装しているため表示されました。そうしないと、ccTouchCancelled および ccTouchMoved イベントが表示されなかったように表示されません。
クラスまたはオブジェクトの使用可能なすべてのメソッドとプロパティを表示するにはどうすればよいですか?
objective-c - xcodeコードセンス/オートコンプリートをlex/yacc入力ファイルで動作させる方法
XCode を使用して lex および yacc 入力ファイルの Objective-C コードの適切な構文の強調表示、オートコンプリートなどを取得する方法はありますか? 具体的には、.lm ファイルと .ym ファイル、および XCode 4.2 も使用しています。XCodeは、それらを適切に構築し、等幅フォントでフォーマットするため、それらを認識しますが、コーディングにはまったく役立ちません。コード センスは、通常のソース ファイルで正しく機能しています。
私は周りを見回して、XCCodeSenseAllowAutoCompletionInPlainFiles ユーザーデフォルトを見つけました。これは少し役立ちますが、それでも実際のコードセンスにはほど遠いです。
xcode4.3 - xcode4.3.2codeSenseの問題
4.3.2にアップデートしたところ、毎回codeSenseがスリープ状態になっています。コーディング中に、列挙型から部分的なリスト、クラスのプロパティが部分的またはまったくない、構文の強調表示がない、宣言されていない変数のエラーがないことがよくあります。
プロジェクトをビルドすると、適切な警告/エラーが発生し、すべてが正しくリンクされます。したがって、実際には何かが間違っているかどうかを判断できますが、コードを書いている間はそれを実行する努力をしていないようです。
とても怒っています。
debugging - Xcode 4.4 デバッグ コンソールでオートコンプリートにポップアップを使用するにはどうすればよいですか?
OSX Mountain Lion 10.8.1 で Xcode バージョン 4.4.1 (4F1003) を使用しています。
Xcode でデバッグしていて、ブレークポイントで停止するとします。
次に、デバッグ コンソール プロンプトに移動し、入力を開始しますpo loc
...
私の場合、次の 2 つのいずれかが発生します。
1.) コンソールにオプション付きのポップアップが表示されます (メインのテキスト編集ウィンドウでオートコンプリートが機能するのと同じ方法)。
また
2.) コンソールは、最初に見つかったものに対して自動的にオートコンプリートします。たとえばpo localeconv()
。入力するつもりだったのにpo locationForAPI
。
私が知る限り、Xcode がいつ 1 として動作し、いつ 2 として動作するかはランダムです。
2 はまったく役に立たないことがわかりました (この機能をオフにしようとしている人がいます)。
しかし、動作 1 は非常に便利です。
したがって、私の質問: Xcode が動作 2 ではなく動作 1 を使用するように強制する方法を知っている人はいますか?
java - XCode のコードセンスはプロジェクト外でも機能しますか?
シンプルなので、Xcode で .java ファイルを編集するのが好きです。.java ファイルを編集するために、新しいプロジェクトなどを開始する必要はありません。ただし、ドキュメント ウィンドウでコードセンスを機能させたい (たとえば、クラス名を Alt キーを押しながらクリックする)。クラス名を Alt キーを押しながらクリックしましたが、シンボルが見つからないと表示されます。Eclipse をダウンロードしたところ、同じ問題が見つかりました。日食ではうまく機能しますが、プロジェクト全体をセットアップした場合に限ります。
時代遅れに見えるかもしれませんが、Java プログラミングを始めたばかりです。プロジェクトを開始する場合は、ターミナルのコマンドラインから .java ファイルをコンパイルし、そのクラス ファイルを実行する方法を学ぶことをお勧めします。私は今のところこの方法を好みますが、クラスメソッドの提案がポップアップする小さなボックスが本当に必要です...
助言がありますか?
xcode - ビルドの前後で xcode がソースを探す方法の違いは何ですか?
ココア ポッド経由でインストールしたライブラリ (RestKit) でコード センスを動作させるのに問題があります。しかし、xcode がその下でどのように機能するかについて、より一般的な質問を続けようと思います。
状況は、コード補完を修正するために一貫して次のことを行うことができるということです:
clean (cmd+opt+shift+k) -> プロジェクトを閉じる -> 派生データを削除する -> xcode を再起動する
ワークスペースを再び開くと、コード補完が正常に機能します。ただし、(cmd + b) コード補完をビルドするとすぐに、ヘッダーのインポートが失敗します。
私の質問は、ビルドの前後で Xcode がこれらのヘッダーを解決する方法の違いは何ですか?
どうもありがとう。
xcode - XcodeにembedXcodeを使ったArduino開発
私は最近、いくつかのArduino関連プロジェクトにembedXcodeを使用しています。Arduino に精通している人は、Arduino IDE ではコードセンスが得られないことを知っています。そのため、embedXcode を使用すると、Arduino IDE の他の機能とともに、Xcodeのコード感覚を自由に得ることができます。
現在、私が抱えている問題は、標準の C++ コードが Xcode によって認識されていても、Arduino 固有のコードをまだ認識できないことです。たとえば、void loop(){}
ではvoid
が強調表示されていますが、 は強調表示されていませんloop
。同じように pinMo を入力している間... 提案は表示されません。EmbedXcode チュートリアルで述べたように、自動プロジェクト構成を実行した後、コード センスが機能するはずです。しかし、私は解決策を見つけることができませんでした。私は何か間違ったことをしていますか、それとも私が見逃している小さな調整はありますか?
c++ - Xcode コード センスが機能しない (シンボルが見つかりません)
私は Mac プラットフォームでの開発は初めてで、最近 C++ での開発に Xcode を使い始めました。
さて、何らかのクラスまたは構造体の定義を探したいときはいつでもJump to definition
、2 番目のクリック メニューで をクリックしますが、Xcode が表示されます: Symbol not found
. 定義を検索しようとすると、索引付けが完了していました。誰でも問題の解決策を提供できますか?
私が使用している Xcode のバージョンは 4.6 で、MAC OS は 10.8.5 です。これは、OS X 10.7.5 の Xcode バージョン 4.2 でも発生しています。また、定義を探しているファイルはObjective-C
.