Tinn-R

Бесплатно
Открытый исходный код
Windows

Сайт: sourceforge.net/projects/tinn-r

Tinn-R — лёгкий текстовый редактор и среда разработки для языка программирования R, ориентированная преимущественно на платформу Microsoft Windows. Проект был создан как удобный интерфейс для написания и исполнения R-скриптов с упором на простоту, скорость и интеграцию с обычными компонентами рабочего процесса: подсветкой синтаксиса, отправкой команд в R-интерпретатор и базовыми средствами для работы с документами в формате Noweb/Knitr и LaTeX. Интерфейс сочетает возможности текстового редактора с минимальными функциями IDE, что делает программу подходящей для пользователей, которым нужны легковесные инструменты без сложности крупных интегрированных сред разработки.

Программа поддерживает взаимодействие с внешними экземплярами R (Rgui/Rterm), позволяя отправлять выделенные фрагменты кода или целые скрипты в запущенную сессию интерпретатора. В приложении реализованы макросы, настраиваемые горячие клавиши и основные инструменты управления проектами и файлами, что облегчает повторяемую работу над аналитическими заданиями и документами. Исторически Tinn-R развивался как решение для пользователей, знакомых с R и LaTeX, которые хотели интегрировать редактирование кода и подготовку отчётов в одном лёгком приложении; подробные сведения о развитии проекта и его поддержке могут быть ограничены в общедоступных источниках.

  • Подсветка синтаксиса: подсветка для языка R и связанных форматов, облегчающая чтение и отладку кода.
  • Интеграция с R: отправка выбранного текста или файлов в Rgui или Rterm для выполнения и получения результатов.
  • Поддержка Noweb/Knitr: базовые инструменты для работы с документами, включающими код и текст для генерации отчётов.
  • Работа с проектами: организация файлов и сессий для повторяемой разработки аналитических задач.
  • Макросы и горячие клавиши: возможность записи и использования макросов для автоматизации часто выполняемых действий.
  • Инструменты для LaTeX: базовая интеграция и функции, облегчающие подготовку документов с математическими формулами и экспортом результатов.
  • Конвертация форматов: поддержка экспорта и вспомогательных операций при преобразовании документов с кодом в отчётные форматы.
  • Лёгковесность и скорость: невысокие системные требования и быстрая работа даже на простых машинах.
Подробнее