Я ищу что-то похожее на LINQPad, за исключением JavaScript, в частности, среду быстрого интерпретатора, в которой я могу очень быстро создать прототип чего-то, не используя «полную» среду разработки, такую как Visual Studio или Eclipse.
Самое близкое, что мне удалось найти, это вопрос о переполнении стека. К сожалению, последняя версия программного обеспечения рекомендовала бета-версию в 2010 году (примерно 7 лет назад на данный момент), поэтому я предполагаю, что это заброшенное программное обеспечение, что очень плохо, потому что кажется, что это именно то, что я ищу для. Для справки, разработчики описали это следующим образом (и это также отражает то, что я ищу):
Редактор jQueryBuddy предлагает быструю среду для тестирования фрагментов html/css/javascript, но, что более важно, jQuery!! Его синтаксис подчеркивает и предлагает базовый интеллект, в первую очередь ориентированный на интеграцию документации jQuery в одну и ту же среду. Он разработан, чтобы быть особенно полезным, если вы новичок в jQuery и вам нужно где-то практиковаться и учиться. Вот основные особенности:
- Быстрый цикл редактирования-запуска-просмотра, очень похожий на LinqPad. (Примечание: это моя основная цель иметь такой инструмент).
- Подсветка синтаксиса.
- Ошибка выделения.
- Intellisense (в первую очередь для jQuery, но со временем и для HTML)
- Практическая документация (опять же в первую очередь для jQuery)
- Компактное развертывание (должен выполняться только исполняемый файл и, конечно, обязательное условие .Net 3.5)
С любезного разрешения Джозефа Албахари, автора LinqPad, объекты javascript теперь поддерживают метод .Dump(), который форматирует и отображает объект javascript почти так же, как LinqPad.
Кто-нибудь знает о каком-то незаброшенном проекте, который делает что-то подобное?
Я бы рекомендовал один из двух вариантов
Либо Visual Studio Code от Microsoft.
Плюсы:
Минусы:
Плюсы:
Jade
и Haml
дляHTML
less
и Stylus
дляCSS
Coffeescript
и Babel
дляJS
Мгновенное добавление многих популярных пользовательских интерфейсов / служебных библиотек, таких как:
Также добавьте любые пользовательские библиотеки с удаленного URL-адреса.
Минусы:
LDW