Vrode Script Editor для Windows
Оценка: |
5.00 /5 голосов — 3 |
Лицензия: | Условно-бесплатная | Цена: $39 |
Ограничение: | 30 дней работы |
Версия: | 6.9.5 | Сообщить о новой версии |
Обновлено: | 22.12.2020 |
ОС: | Windows 10, 8.1, 8, 7, XP |
Интерфейс: | Английский |
Разработчик: | vrodesoft |
Категории: | Отладчики — Редакторы кода |
Загрузок (сегодня/всего): | 2 / 4 071 | Статистика |
Размер: | 7,5 Мб |
СКАЧАТЬ |
Vrode Script Editor — простой и легкий в использовании, но многофункциональный и эффективный редактор для JavaScript, VBScript, HTML и CSS файлов. Программа представляет собой удобный инструмент, который позволяет полностью контролировать все скрипты и файлы кода.
Основные функции программы:
- Запуск скриптов в консоли (CScript) или окне (WScript),
- Отладка скриптов в HTML (IE, Firefox, Google Chrome), NodeJS, HTA, WSF, VBS, JS, файлах.
- Code Explore для HTML, CSS, JavaScript, VBScript, INI-файлов
- Код завершения (IntelliSense) для JavaScript и VBScript функции, NodeJS, ExtJs, JQuery, jQueryUI, HTML тегов и атрибутов, селекторов CSS, DOM (Document Object Model), ASP, WMI и WSH
- Шаблоны кода
- Функция подсказок для JavaScript и VBScript
- Контекстная справка для тегов HTML, CSS селекторов, сценариев и объектов, ExtJs, JQuery, jQueryUI
- WYSIWYG (что видишь, то и получаешь) редактор для HTML и CSS
- Инструменты кода: JsBeautifier, JsHint, HTMLTidy
Free Hex Editor — Бесплатный Редактор Шестнадцатеричных и Бинарных Файлов под Windows. Программа.
RapidDriver — Инструмент для разработки драйверов и отладки аппаратуры. Просто запустите.
Mastak Absolute Perl представляет собой удобное средство для создания, редактирования и отладки программ и скриптов, написанных на языке Perl.
Vrode Script Editor — простой и легкий в использовании, но многофункциональный и эффективный редактор для JavaScript, VBScript, HTML и CSS файлов.
Neor Profile SQL — приложение для разработчиков, которое ориентированно на профилирование.
Отзывы о программе Vrode Script Editor
Admin
Отзывов о программе Vrode Script Editor 6.9.5 пока нет, можете добавить.
Использование редактора скриптов Using the Script Editor
Редактор скриптов (Майкрософт) позволяет добавлять процедуры на языке сценариев VBScript, которые реагируют на события, созданные элементами управления элементов или формы. The Microsoft Script Editor allows you to add Microsoft Visual Basic Scripting Edition (VBScript) procedures that respond to events generated by items or form controls.
Запуск в режиме разработчика To run in developer mode
Если вы видите вкладку разработчик , вы работаете в режиме разработчика. If you can see the Developer tab, you are running in developer mode. В противном случае см. статью Запуск Outlook в режиме разработчика, чтобы выполнить запуск в режиме разработчика. Otherwise, see Run in Developer Mode in Outlook to run in developer mode.
Открытие редактора скриптов To open the Script Editor
Откройте элемент, к типу которого нужно добавить код. Open an item of the type to which you want to add code.
На вкладке разработчик в группе форма щелкните изменить форму в конструкторе. On the Developer tab, in the Form group, click Design This Form.
В группе форма щелкните Просмотр кода. In the Form group, click View Code.
Редактор скриптов упрощает вставку шаблона для обработчика событий элемента. The Script Editor makes it easy to insert the template for an item event handler. Вставка обработчика событий пустого элемента To insert a blank item event handler
В меню сценарий выберите обработчик событий. On the Script menu, click Event Handler.
Выберите событие, на которое необходимо ответить, а затем нажмите кнопку Добавить. Select the event you want to respond to, and then click Add.
Редактор скриптов может переместить точку вставки в определенную строку кода. The Script Editor can move the insertion point to a specific line of code. Это упрощает отладку скрипта, когда Microsoft Outlook сообщает об ошибке в определенном месте. This makes it easy to debug the script when Microsoft Outlook reports an error at a specific location. Перемещение в определенную строку To move to a specific line
В меню Правка выберите пункт Перейти. On the Edit menu, click Go To.
В поле номер строки введите номер строки кода, к которой нужно перейти. In the Line Number box, type in the number of the line of code to which you want to go. Нажмите кнопку ОК. Click OK.
Поддержка и обратная связь Support and feedback
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Have questions or feedback about Office VBA or this documentation? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь. Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.
VBSEdit: VBScript с комфортом
Вы думаете, VBScript мёртв? Как бы не так! Зайдите на какой-нибудь форум, посвящённый этому языку, и посмотрите, как активно общаются его участники. Этот язык и не думал умирать, а потому инструменты для тех, кто пишет на нём, ещё весьма востребованы.
VBScript традиционно находится где-то посередине между архаичными BAT-файлами (которые, тем не менее, продолжают интересовать пользователей, если судить по тем вопросам, которые присылают мне на электронную почту) и «навороченным» PowerShell’ом, который «заточен» под использование возможностей .NET Framework’а. Он продолжает применяться и простыми пользователями, и администраторами, но также достаточно весомая часть современного кода на VBScript’е, редактируемого в программах, подобных той, о которой я хочу вам сейчас рассказать, — это код, который остался пользователям в наследство от тех славных времён, когда ещё не было C#, и VBScript активнейшим образом применялся в ASP-страницах.
Конечно, сейчас VBScript уже не настолько популярен, как лет семь назад, однако это вовсе не означает, что среда для написания программного кода на нём будет совершенно никому не нужной. Существует масса написанного ранее для ASP-приложений кода, который нужно поддерживать. Кроме того, иногда всё-таки приходится прибегать к написанию каких-либо чисто утилитарного характера скриптов, писать которые на PowerShell не всегда удобно, поскольку VBScript, в отличие от своего более молодого «коллеги», работает на всех компьютерах с Windows.
Что ж, если вас заинтересовала такая программа, как VBSEdit, то вы, надо думать, представляете себе, зачем вам вообще нужны скрипты, написанные на VBS’е. Поэтому, пожалуй, самое время перейти к разговору о программе, ради которого, собственно говоря, эта статья и задумывалась.
Найти VBSEdit в Интернете легче лёгкого. На сайте www.vbsedit.com имеется дистрибутив программы, история изменений в новейшей версии, а также множество примеров скриптов. Впрочем, все эти примеры и так есть в программе, поэтому дополнительно лезть на сайт в том случае, если они вам вдруг понадобятся во время работы, не придётся. Что касается стоимости программы, то она, к сожалению, не нулевая, но, к счастью, не такая уж и заоблачная. Разработчики оценили своё детище в 50 «вечнозелёных» — вполне, на мой взгляд, адекватно.
Итак, мы скачали и установили программу. Что же мы с вами видим? С одной стороны, конечно, ничего сверхъестественного: вполне обычная IDE с вполне обычным редактором кода и панелью инструментов. Однако эта обычность — и есть самое главное достоинство VBSEdit’а. Когда вы начнёте набирать код в редакторе, вы убедитесь, что он действительно предоставляет практически те же возможности, что и большие среды для «больших» языков программирования. Здесь есть и разнообразные подсказки, и полноценный браузер объектов, и многое другое — не говоря уже о такой банальности, как простая подсветка синтаксиса.
Некоторый минус VBSEdit’а как редактора кода состоит в том, что он достаточно сильно отличается от других Visual Basic редакторов (имеется в виду, конечно, редактор макросов из Microsoft Office и Visual Basic из 6-й Visual Studio). Здесь нет привычных многим разделителей процедур и привычного стиля форматирования. Хотя, может, это не так уж и плохо: целевая аудитория VBSEdit’а наверняка состоит не только из тех, кто привык программировать макросы в «Офисе».
Редактор кода сам по себе в VBSEdit’е довольно-таки стандартен, однако весьма удобен. Он, конечно, мог бы быть и лучше, но, как говорится, нет предела совершенству, а потому тем, что есть, можно было бы вполне удовлетвориться. Есть поддержка автодополнения кода, сниппетов (небольших кусочков кода, которые представляют собой часто используемые конструкции и выражения), есть даже базовые возможности переформатирования кода для унификации его форматирования в рамках одного или разных скриптовых файлов.
Гораздо более интересно дерево объектов, которое расположилось справа от части окна с кодом. В большинстве сред разработки в подобных деревьях показываются классы, которые реализованы в текущем файле, и нужны такие деревья для того, чтобы можно было быстрее ориентироваться по программному коду, написанному ранее данным конкретным (или каким-то другим) разработчиком. В случае с VBSEdit’ом всё совершенно иначе: разработчики учли специфику языка программирования, с которым имеет дело пользователь созданной ими среды. Здесь это дерево отображает системные классы, которые используются в редактируемом скрипте, то есть дерево используется больше не как средство навигации, а как дополнительная справочная система, доступная разработчику в любой удобный для него момент времени. Дополнительно улучшает именно справочные свойства этого элемента интерфейса информация о членах классов, выводимая внизу. По-видимому, она берётся непосредственно из справочной системы Windows, поскольку в моей русскоязычной «оси» она выводилась на русском языке, несмотря на полностью англоязычный интерфейс VBSEdit’а. Нужно сказать, что такой подход к дереву объектов лично мне весьма понравился. Хотя краткая информация, выводимая в нём, и не заменит полноценную справку по тому или иному методу, она, тем не менее, в ряде случаев как раз таки позволит сэкономить время, нужное на обращение к справке для получения краткой информации.
Среда поддерживает отладку скриптов — надо сказать, это едва ли не главная из её возможностей, с точки зрения разработки. Нужный для полноценной отладки Microsoft Script Debugger можно скачать через меню «Help» главного окна VBSEdit’а (если, конечно, он ещё не стоит у вас на компьютере). А скачать стоит, потому что всё-таки редактор кода с подсказками — это ещё далеко не полноценная интегрированная среда разработки. Отладка в VBSEdit’е, впрочем, также выглядит довольно-таки стандартно. Есть точки останова (breakpoints), есть возможность выполнения кода процедур с заходом внутрь или без него. В общем, отладка есть отладка, и в VBSEdit’е она мало чем отличается от отладки в большинстве других интегрированных сред разработки. Надо заметить, что при отладке среда может использовать два разных режима: WScript или CScript, то есть, оконный или консольный. Заключается разница между ними, как не сложно догадаться, в том, куда выводится выходной поток данных скрипта: в отдельное окно или на консоль, которая отображается в окне VBSEdit’а. На мой взгляд, CSript для большинства скриптов будет более предпочтительным режимом. А ещё незарегистрированная версия VBSEdit’а при попытке запуска скрипта на отладку начинает отчаянно стараться заставить вас купить регистрацию.
Ещё одна возможность VBSEdit’а, довольно интересная, но вряд ли настолько же полезная для всех пользователей, как поддержка отладки скриптов, — это поддержка создания исполняемых файлов (в просторечье, EXE-шников) из редактируемых пользователем скриптов. Для этих исполняемых файлов можно выбрать консольный или оконный режим работы, включить подавление показа сообщений об ошибках, а также выбрать иконку для готового приложения. Для тех, кто не хочет искать иконки где-то в Интернете или рисовать самостоятельно, предлагается специальная утилита под названием Icon Extractor. Она поможет извлечь иконки из исполняемых файлов, присутствующих на пользовательском компьютере.
Стоит отдельно сказать несколько слов и о коллекции примеров скриптов, поставляемой вместе с самим VBSEdit’ом. Она заслуживает пристального внимания со стороны тех, кто собирается пользоваться этой средой разработки, потому что в ней есть скрипты действительно практически на все случаи жизни. Они доступны прямо через главное меню VBSEdit’а — для этого там есть специальный пункт «Samples».
Категории, на которые разделена коллекция примеров, таковы: Active Directory, приложения, управление рабочим столом, групповая политика, аппаратное обеспечение, Internet Information Server (IIS), журналы (логи), сообщения и коммуникации, Microsoft Office, сети, операционная система, сервисы директорий (кроме, понятное дело, Active Directory), печать, скриптовые технологии, сервис-паки и «хотфиксы», теневое копирование, Microsoft Systems Management Server (SMS) 2003, сервисы обновления программного обеспечения, Microsoft SQL Server, хранилища, Windows Terminal Server, Microsoft Virtual Server. Как видите, категорий достаточно много, а, учитывая то, что в каждой из них можно найти от двух до более чем десяти подкатегорий, то их просто огромное количество. В каждой подкатегории вы найдёте десятки скриптов. Если бы я принялся перечислять названия каждого из этих скриптов, то мне вряд ли хватило бы того места в газете, которое занимает эта статья. Все эти скрипты абсолютно бесплатны и могут быть, как я уже упоминал выше, найдены на сайте программы. Конечно, это только заготовки, и вам наверняка придётся их немного «подточить напильником» для решения именно ваших задач, но всё равно эта коллекция настолько полезна, что её просто трудно переоценить.
Что ж, давайте подведём итоги всему тому, что я выше рассказал о VBSEdit’е. На самом деле, конечно, может, и не стоило столь подробно рассказывать о какой-то среде разработки для такого достаточно экзотического, на сегодняшний день, языка, как VBScript, однако, думаю, наверняка найдутся те, кому подобный рассказ покажется полезным.
Лично мне эта среда разработки очень понравилась. Конечно, она далеко не так хороша, как Visual Studio, но их попросту глупо сравнивать: они предназначены для создания совсем разных приложений, имеющих совершенно разные масштабы и сферы применения. Не знаю, может быть, есть и ещё более удобные инструменты для написания кода на VBScript’е, чем VBSEdit, однако мне кажется, что эта программа заслуживает вашего внимания. Ну и, конечно же, ничуть не меньшего внимания заслуживает и коллекция скриптов, созданная (или собранная) её разработчиками.