- Perl Express для Windows
- Отзывы о программе Perl Express
- Быстрый старт в Perl
- Среда исполнения
- Интегрированная среда разработки (IDE)
- Padre, the Perl IDE
- Текстовые редакторы
- CodeGround
- Первый «Привет, мир!» на Perl
- А дальше — в путь…
- Perl Download
- Perl runs on over 100 platforms!
- Unix/Linux
- macOS
- Windows
- Binaries
- Source
- Mac OS X
- Binaries
- Source
- Windows
- Binaries
- Source
- Посоветуйте среду разработки
Perl Express для Windows
Оценка: |
4.74 /5 голосов — 12 |
Лицензия: | Бесплатная |
Версия: | 2.4.5 | Сообщить о новой версии |
Обновлено: | 05.12.2005 |
ОС: | Windows Vista, XP |
Интерфейс: | Русский |
Разработчик: | Perl Express Group |
Категории: | ASP, PHP, Perl, CGI — Редакторы |
Загрузок (сегодня/всего): | 1 / 19 098 | Статистика |
Размер: | 3,41 Мб |
СКАЧАТЬ |
Perl Express — это уникальная и мощная интегрированная среда разработки, которая включает множественные инструменты для работы с языком программирования Perl.
Программа предназначена как для начинающих, владеющих только основами какого-нибудь языка программирования, так и для опытных Perl-разработчиков.
- Множественные скрипты для редактирования, запуска и отладки
- Полное моделирование сервера сети
- Интегрированная отладка программ с точками прерывания, пошаговым выполнением, наблюдением и модификацией переменных, проверкой синтаксиса и т.д.
- Запросы могут создаваться из внутреннего Web-броузера или Редактора запросов
- Тестирование MySQL, MS Access. скриптов под Windows
- Интерактивный Ввод-Вывод
- Множественные входящие файлы
- Изменение переменных среды, используемых для запуска и отладки CGI-сценариев
- Легко настраиваемый редактор кода с подсветкой синтаксиса, неограниченным количеством строк и размером открываемого файла, настраиваемой печатью текущего кода программы, нумерацией строк, закладками, вертикальным выделением блока текста, мощным поиском и заменой текста, неограниченным числом уровней отмены/повтора, правой границей, полем переплета и т.д.
- Подсветка парных фигурных скобок
- Различный тип EOL для Windows, Unix и Mac
- OfficeXP стиль для меню и панелей
- HTML, RTF экспорт
- Быстрый просмотр HTML вывода от скрипта во внутреннем Web-броузере
- Проводник файлов
- Библиотека кода
- Работа с проектами
- Шаблоны кода
- Русская и английская справка по функциям Perl
- Perl print конвертер, pod-документация, таблица символов, специальные символы HTML и другое
Широко используемый язык скриптов, специально разработанный для Web-программирования.
Мощный и навороченный редактор для PHP, HTML и JavaScript с возможностью анализа кода на лету.
phpMyAdmin — утилита для администрирования MySQL через web-интерфейс, написанная на PHP.
Kandidat CMS — удобная платформа для построения сайтов на базе PHP.
Mastak Absolute Perl представляет собой удобное средство для создания, редактирования и отладки программ и скриптов, написанных на языке Perl.
ActivePerl — Замечательная вещь для тех, кто хоть чуть-чуть связан с Перлом или.
Отзывы о программе Perl Express
Дмитро Володимирович про Perl Express 2.4.5 [16-04-2016]
Скачав програму хвилин так двадцять тому. І хвилин приблизно п’ять — сім, як я її вже використовую. Програма подобається мені! Вона гарна, кльова, хороша.
Звичайно ж, я ще поки в ній не розібрався, як слід.
2 | 2 | Ответить
Быстрый старт в Perl
Perl — высокоуровневый интерпретируемый динамический язык программирования общего назначения, созданный Ларри Уоллом, лингвистом по образованию [Wikipedia] . Появился в 1987 году.
Этот язык программирования богат возможностями по работе с текстом, что определяет основную область его применения — манипуляции с текстом, в частности парсинг.
В этой статье будут описаны шаги по установке среды исполнения Perl, выбору средств разработки и созданию первой программы. В конце этого руководства вы найдете список источников, которые помогут быстро освоить основы Perl, а также изучить язык более углубленно.
Perl — это единственный язык, программы на котором выглядят одинаково до и после RSA-шифрования.
На момент написания этого материала актуальной версией интерпретатора является 5.22.0. Perl 6 готовится к релизу в 2015 году, но еще недостаточно документирован.
Язык программирования Perl крайне не рекомендуется брать в качестве языка для знакомства с программированием. Если вы абсолютный новичок — лучше начните с чего-нибудь менее губительного для вашего неокрепшего сознания. Серьезно, вот что говорил об этом языке Йон Риббенс:
PHP — это маленькое зло, созданное некомпетентными новичками, в то время как Perl — это большое и коварное зло, созданное умелыми, но извращёнными профессионалами.
К слову сказать, с PHP начинать тоже не стоит. А теперь ближе к делу.
Среда исполнения
На данный момент Perl официально поддерживается тремя ведущими платформами: Mac OS X, Unix и Windows. На первых двух из них среда исполнения Perl является предустановленной, и ее версию можно узнать через команду perl -v (свежую версию можно скачать здесь), а для операционных систем семейства Windows интерпретатор Perl доступен для скачивания на этой странице. Рекомендуется выбирать ActivePerl (дистрибутив от ActiveState) как самый распространенный.
Интегрированная среда разработки (IDE)
Perl, к сожалению, не очень популярен среди разработчиков сред разработки, поэтому на выбор вам предоставлено лишь небольшое количество специализированных инструментов.
Padre, the Perl IDE
Мультиплатформенная легковесная среда разработки, созданная специально для Perl и удобная для новичков. Помимо традиционных подсветки синтаксиса и автодополнения, имеет также встроенные инструменты рефакторинга. Кстати, Padre сама написана на Perl 5.
Среда разработки, основанная на Eclipse. Подойдет для тех, кто собирается углубиться в Perl. Также поддерживается всеми основными платформами, однако обладает большим функционалом: в частности, поддерживает инспекцию переменных, навигацию по краткой документации и средства отладки (для последнего необходимо скачивать дополнительный модуль).
Инструкция по установке на официальном сайте. Перед установкой вам необходимо иметь на компьютере Eclipse (версии, не ниже 3.6), среду исполнения Java (JRE) и интерпретатор Perl (инструкции по его установке даны выше).
Об установке дополнительных плагинов для EPIC можно почитать здесь.
Текстовые редакторы
Как и в случае с любым языком программирования, конечно же, вам предоставляется огромное множество мультиплатформенных текстовых редакторов на выбор: от предустановленных блокнотов до более удобных средств редактирования исходного кода с подсветкой синтаксиса, автодополнением и т.п. В частности, обратите внимание на:
- KomodoEdit — урезанная версия коммерческой среды разработки Komodo IDE, разрабатываемая ActiveState (той самой, которая поддерживает дистрибутив ActivePerl), располагает функциями автодополнения, подсветки синтаксиса, множественных курсоров и подсказок из документации;
- Vim — текстовый редактор, интерфейс которого может оказаться непривычным для Windows-пользователя; поддерживает подсветку синтаксиса;
- Sublime Text — один из самых популярных инструментов редактирования исходного кода с подсветкой синтаксиса, автодополнением и т.п., функционал которого расширяется множеством существующих плагинов;
- Notepad++ — легковесный текстовый редактор, отличающийся наиболее корректной, после KomodoEdit, подсветкой синтаксиса; функционал может быть расширен плагинами, однако специально для Perl их существует довольно мало.
CodeGround
Кроме того, если вы хотите только попробовать программирование на Perl и не хотите устанавливать дополнительное программное обеспечение на свой компьютер, вы можете воспользоваться сервисом CodeGround, предоставляющим доступ к онлайн-средам разработки с базовым функционалом для большинства языков программирования, в число которых входит и Perl.
Первый «Привет, мир!» на Perl
Традиционно предлагаем начать знакомство с новым языком со всем хорошо известной программы:
Сохраните эту строку в файле hello.pl и запустите только что созданную вами программу командой:
Однако прежде убедитесь, что исполняемые файлы Perl есть среди ваших переменных среды (переменных окружения), а также в том, что вы вызывается perl из папки с исходным файлом hello.pl . В случае успеха, вы увидите ожидаемое «Hello, world!»
Поздравляем, вы начали писать на Perl!
А дальше — в путь…
Отличное англоязычное руководство по языку программирования Perl для быстрого старта вы можете найти на сайте tutorialspoint.com. Помимо этого, существует официальный обучающий ресурс — learn.perl.org.
Среди русскоязычных руководств отметим перевод мультиязычного Учебника Perl. В нем переведены не все главы, однако в качестве основы ресурс вполне пригоден.
Если же вам не по душе изучение посредством чтения, вы можете посмотреть видео-уроки на YouTube в составе следующих плейлистов:
Если вам удастся найти хорошие видео-уроки по Perl на русском языке, обязательно напишите нам об этом в комментарии к этой статье или на почту chief@tproger.ru.
Естественно, вам не обойтись без официальной документации. Скачать оффлайн-версию в HTML и PDF формате можно на этой странице.
Среди книг для начала и продолжения обучения отметим:
- «Изучаем Perl», Рэндал Л. Шварц, Том Феникс, Брайан Д Фой (июнь 2011);
- «Modern Perl», chromatic (2014).
Список рекомендуемых к прочтению книг вы можете найти также здесь.
Спасибо за внимание и успехов в изучении Perl!
Perl Download
Getting started quickly
Perl runs on over 100 platforms!
We recommend that you always run the latest stable version, currently 5.32.1. If you’re running a version older than 5.8.3, you may find that the latest version of CPAN modules will not work.
Unix/Linux
macOS
Windows
Running Linux, Solaris, AIX, HPUX, or any other UNIX-like system?
Binaries
You probably already have perl installed. Type perl -v on a command line to find out which version.
ActiveState Perl has binary distributions of Perl for many platforms. This is the simplest way to install the latest version of Perl.
Source
Consider looking at App::perlbrew to help compile and manage Perl from source.
Find out more about the source code, development versions as well as current releases of the Perl source code.
Mac OS X
Binaries
Mac OS X already has Perl installed. Open a Terminal application (in the Utilities folder of your Applications folder) and run perl -v to find out which version.
ActiveState Perl has binary distributions of Perl for Mac OS X. This is the simplest way to install the latest version of Perl.
Source
Consider looking at App::perlbrew to help compile and manage Perl from source.
Find out more about the source code, development versions as well as current releases of the Perl source code.
Windows
Windows does not have Perl installed by default.
Binaries
ActiveState Perl ActiveState offers both a free community version and a commercially supported binary distribution of Perl for Win32 and Perl for Win64.
Strawberry Perl: A 100% Open Source Perl for Windows that is exactly the same as Perl everywhere else; this includes using modules from CPAN, without the need for binary packages. Help is available from other Windows Perl developers on the #win32 irc channel on irc.perl.org (see website for access through a browser).
Source
Consider looking at App::perlbrew to help compile and manage Perl from source.
Find out more about the source code, development versions as well as current releases of the Perl source code.
Посоветуйте среду разработки
Посоветуйте среду разработки
Здравствуйте все кто посетил эту тему )) Я хочу начать программировать на C))) Посоветуйте какую.
Посоветуйте хорошую среду разработки
Какие среды разработок под C самые хорошие и какую вы бы мне посоветовали.
Начало изучения С++. Посоветуйте среду разработки.
Здравствуйте, решил изучить C++, посоветуйте достойную среду разработки для этого языка, в.
Посоветуйте среду разработки C++ под Windows 8
Дайте, пожалуйста, ссылку на скачку пакета с++ совместимый с windows 8.1, скачал с офф. сайта.
Там есть проверка синтаксиса, автодополнение?
Добавлено через 1 минуту
vim под виндовс что-то какое-то консольное но портированое в GUI окно.
notepad++ , но его я собираю из minimal-версии, вытаскиваю только langpacks из нормальной версии
, плюс ставлю плагины, сейчас только такие поставил: ComparePlugin, CustomizeToolbar, jN, LanguageHelp, LightExplorer, MultiClipboard, NppTextFX, QuickText.
Автодополнение — ничто, по сравнению с QuickText: напечал букву, нажал пару кнопок, и сразу куча текста только надо его сначала там создать
LanguageHelp тоже вещь, только для него надо chm-файлы с нормальной базой ключевых слов, для Perl собрал сам, но хотелось-бы пересобрать получше.
Кое чего не хватает в NppTextFX.
На jN можно многое добавить, но пока только кнопок в меню себе добавил, и тоже что-то с автодополнением html там уже есть.
Но можно и не навешивать . просто мнением о плагинах поделилься ,)
сейчас просто распаковал npp.6.3.bin.7z, запустил, в меню tools->preferences сразу-же localization на русский поменял, русский язык, уже плюс.
Плагины->»Plugin Manager» установил один единственный «Customize Toolbar»
, потомучто привык чтобы на toolbar’е были ещё две кнопки «свернуть все блоки» и «развернуть блоки»
И всё. я уже выберу его , из кучи имеющихся редакторов кода.
Наверное дело больше в подсветке кода, и к toolbar’у привычка c не сильно нагромождениями.
просто не нужны мне эти предустановленные
NppConverter.dll, NppExport.dll, NppFTP.dll, PluginManager.dll, SpellChecker.dll
зачем мне перегонять код в rtf или в html, или орфографию проверять .
Поэтому такой непростой процесс установки у меня ,) наерное зря я его описАл.
По идее для изучения, нужнее perldoc, например в том-же notepad++ можно добавить в shortcuts.xml строчки
появится возможность выделить текст и вызвать perldoc -v $/ или perldoc -f open или perldoc -q чегото
только ещё надо настроить быстрые кнопки, что-бы не лазить в меню «запуск»
и не знаю везде-ли работают такие пути /usr/local. возможно что-то такое $(NPP_DIRECTORY)\..\..
//почти везде можно такое прикрутить, но в идеале было-бы chm или браузером открывать html если постоянно запущен сервер.
Не набредал ещё на Sublime Text, Спасибо .
шустрый, портабельный, .возможность на python’е модули создавать
В автодополнение куча слов из perl , но я его не особо.
Минусы для меня, нет toolbar .) не подсвечивает и не сворачивает блоки типа =pod или __END__
Насчёт платности или я недопонял, или бесконечный пробный период.
всётаки на редакторах с scintilla (SciTE, notepad2, notepad++) самая грамотная подсветка+folding
notepad2-mod у меня в качестве блокнотов,за то что в нём на быстрых кнопках «переоткрыть в другой кодировке» и «сменить тип подсветки», и за то что 32х и 64x ехе могут лежать вместе и работать на одном ini-файле.
Добавлено через 10 минут
после этих редакторов только появляется зависимость ,) щёлкать два раза, выделяя слово, что-бы подсветить все совпадения