2010-03-24 2 views
1

Люди,Eclipse, шаблоны кода с Кобола

Моя команда только начинает учиться, как использовать COBOL на Eclipse (в рамках Rational Developer для System Z пакета) и один из самых желанных особенностей являются шаблоны кода или фрагменты кода.

Что мы хотим иметь, это завершение кода на основе фрагментов, как у нас есть на Java. Например, когда я набираю try и нажимаю ctrl-space, Eclipse показывает мне список параметров завершения, где один из них создает блок try/catch. Ну, в COBOL можно использовать это при создании, например, встроенные блоки SQL, как

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

Однако, по какой-то причине, кажется, что Eclipse, не относится к Cobol немного по-другому (не удивительно, почему) из других языков. Таким образом, при поиске шаблонов кода в меню настроек для COBOL его внешний вид сильно отличается от Java.

Вопрос в том, как использовать шаблоны кода Eclipse с COBOL?

+0

Возможно, попробуйте рассказать об этом на [IBM COBOL Café RD/Z Forum] (http://www-949.ibm.com/software/rational/cafe/community/cobol/rdz?view=discussions) – NealB

+0

@NealB: Я ... Несколько мгновений после того, как я разместил здесь. :) http://www-949.ibm.com/software/rational/cafe/thread/3527?tstart=0 –

ответ

0

[Fair раскрытие - Я работаю продавцом я упоминаю ниже]

Ответ, вероятно, зависит от того, что COBOL & плагин вы используете. Если у вас есть продукт Micro Focus Eclipse (либо тот, который предназначен для Net Express или Server Express, либо вариант Remote Express для Server Express), фрагменты кода поддерживаются. Есть встроенный номер, но вы также можете создать свой собственный.

Вы можете получить более подробную информацию в http://www.microfocus.com/eclipse/

Я боюсь, что я не знаю, как/если другие Eclipse, подключаемые модули имеют одинаковые возможности.

+0

Это собственный плагин IBM, а не Micro Focus. Однако любопытство: раньше я работал с Micro Focus, но только с интеграцией NetExpress и Visual Studio. Никогда не знал, что у вас есть плагины затмения ... можете ли вы указать мне на различия? –

+1

Это плагин для Eclipse, который использует Net Express (в Windows) или Server Express (в UNIX/Linux) для предоставления функций компилятора COBOL. Он имеет точку зрения COBOL, полный анализ фона в редакторе, полную функциональность отладки, описание, чит-листы, фрагменты кода, автозаполнение, ... Вариант удаленного развития (RDO) имеет то же самое, но не требует каких-либо других Продукт Micro Focus на клиенте - он подключается к установке Server Express в UNIX/Linux для выполнения сборки и выполнения для отладки. Дополнительная информация на www.microfocus.com/eclipse – Mark