現在、開発環境を CodeWright (Borland によって長い間放棄されてきました) から移行し、Eclipse に移行することを検討しています。私たちは、Perl、PHP、および一部の Windows C++ 開発に Eclipse を使用しており、多くの成功を収めています。
ただし、この問題は、Excel が理解していないように見えるいくつかの定義をメイクファイルで使用する組み込み環境で発生します。以下に例を示します (有罪を保護するために値が変更されています)。
F_FOO unsigned char foo(ptr *this)
{
}
ここで、F_FOO はメイクファイルで次のように定義されています。
F_FOO=@foobar
Eclipse は F_FOO を強調表示し、構文エラーとしてフラグを立てます。それは、トレーサビリティに関するあらゆる種類の悲しみを引き起こします。
ある程度これは、Eclipse がキーワード__fastcallの処理方法を認識していない Builder C++ の一部のコードでも発生します。
これに関するヘルプ (この問題に遭遇したのは私たちだけではありません) をいただければ幸いです。