Можно ли в SPSS использовать внешний редактор синтаксиса?
Можно!
Следующий архив (tdRunSyntax.zip) и заметки к нему предоставлены Томом Дьериксом (Tom Dierickx) (Спасибо, Том!). Он содержит:
1) Инструкции (readme.doc)
2) Программа отправки синтаксиса в SPS (tdRunSyntax.exe)
3) Библиотека шаблонов (tdSPSS.tcl)
4) Список примеров ключевых слов (tdSPSS.syn)
Том приводит следующие причины для использования внешнего редактора синтаксиса:
Некоторые преимущества:
- Можно создать библиотеку фрагментов кода для повторного использования и регулярного обновления
- Использовать раскрашивание элементов кода
- Использовать мощные поисковые средства и средства замены (включая поиск структурных элементов, таблиц, например)
- Можно отображать номера строк с краю страницы, что облегчает ориентирование в коде!
- В один и тот же момент можно держать открытыми несколько файлов с синтаксисом и переключаться между ними стандартными средствами Windows.
- Во внешнем редакторе есть возможность запуска макроса, который будет активизироваться по нажатию горячих клавиш
- Вы можете настроить меню на запуск синтаксиса. Например, я написал на VB небольшой .exe-файл, который берёт в буфер любой выделенный текст и передаёт его в SPSS (Просто как обычный редактор синтаксиса SPSS).
Я бы, вероятно, мог придумать ещё 1001 причину использования внешнего редактора, но факт тот, что я уже несколько месяцев даже не заглядываю в редактор синтаксиса SPSS. По всем указанным пунктам TextPad заметно его превосходит. Фактически, вы можете его использовать для программирования на ЛЮБОМ языке — Java, HTML/ASP, C++, и т.д.
Кстати, полезно настроить меню в SPSS, который бы открывал TextPad (с новым, пустым .sps-файлом)
...