1

人々、

私のチームは、(Rational Developer for System Z パッケージの一部として) Eclipse で COBOL を使用する方法を学び始めたばかりで、最も必要な機能の 1 つはコード テンプレートまたはコード スニペットです。

私たちが望んでいるのは、Java の場合と同じように、スニペットに基づくコード補完です。たとえば、入力tryして ctrl-space を押すと、Eclipse は補完オプションのリストを表示します。そのうちの 1 つが、try/catch ブロックの作成です。COBOL では、たとえば、次のような埋め込み SQL ブロックを作成するときにこれを利用できます。

EXEC SQL
    SELECT field, field, field,
    FROM table
WHERE field = value, 
      field = value
END-EXEC.

ただし、何らかの理由で、Eclipse は COBOL を他の言語とは少し異なる方法で扱っているようです (理由は当然です)。そのため、COBOL の設定メニューでコード テンプレートを探すと、その外観は Java のものとは大きく異なります。

問題は、COBOL で Eclipse のコード テンプレートをどのように使用するかということです。

4

1 に答える 1

0

[公正な開示-私は以下に言及するベンダーで働いています]

答えはおそらく、使用しているCOBOLとプラグインによって異なります。Micro Focus Eclipse製品(NetExpressまたはServerExpress、あるいはServer Express Remote Development Optionのいずれか)を使用している場合は、コードスニペットがサポートされています。組み込みの番号がありますが、独自に作成することもできます。

詳細については、http://www.microfocus.com/eclipse/をご覧ください。

他のEclipseプラグインが同様の機能をどのように/持っているかわかりません。

于 2010-03-25T08:21:52.217 に答える