そのため、私は Visual Studio を何年も使用しており、Intellisense にも完全に慣れてきました。しかし、私の新しい仕事では Xcode を使用しており、Intellisense ではできないいくつかのことを Xcode で行うことができます。
たとえば、Xcode はチェックする前にマクロを展開するので (ここでは説明目的でのみシングルトンを使用しています)。
#define INST class::getInstance()
INST->method();
method()
Xcode では正しく検出されますが、VS では検出されません。
これはすべて、最高のコード補完ツールは何かということへのリードアップでした。どのプログラムで実行されますか (VS、Emacs、Eclipse...)? 何がそんなに便利なのですか?また、プラグインの場合、どこで入手できますか?