Можно!

Следующий архив (tdRunSyntax.zip) и заметки к нему предоставлены Томом Дьериксом (Tom Dierickx) (Спасибо, Том!). Он содержит:

1) Инструкции (readme.doc)
2) Программа отправки синтаксиса в SPS (tdRunSyntax.exe)
3) Библиотека шаблонов (tdSPSS.tcl)
4) Список примеров ключевых слов (tdSPSS.syn)

Том приводит следующие причины для использования внешнего редактора синтаксиса:

Некоторые преимущества:

  1. Можно создать библиотеку фрагментов кода для повторного использования и регулярного обновления
  2. Использовать раскрашивание элементов кода
  3. Использовать мощные поисковые средства и средства замены (включая поиск структурных элементов, таблиц, например)
  4. Можно отображать номера строк с краю страницы, что облегчает ориентирование в коде!
  5. В один и тот же момент можно держать открытыми несколько файлов с синтаксисом и переключаться между ними стандартными средствами Windows.
  6. Во внешнем редакторе есть возможность запуска макроса, который будет активизироваться по нажатию горячих клавиш
  7. Вы можете настроить меню на запуск синтаксиса. Например, я написал на VB небольшой .exe-файл, который берёт в буфер любой выделенный текст и передаёт его в SPSS (Просто как обычный редактор синтаксиса SPSS).


Я бы, вероятно, мог придумать ещё 1001 причину использования внешнего редактора, но факт тот, что я уже несколько месяцев даже не заглядываю в редактор синтаксиса SPSS. По всем указанным пунктам TextPad заметно его превосходит. Фактически, вы можете его использовать для программирования на ЛЮБОМ языке — Java, HTML/ASP, C++, и т.д.

Кстати, полезно настроить меню в SPSS, который бы открывал TextPad (с новым, пустым .sps-файлом)