Ответ Люка не сработал для меня. Команда «Новое окно» уже была указана в настройке параметров, но не отображалась в контекстном меню вкладок .js, несмотря на удаление параметра реестра.
Итак, я использовал:
Инструменты
Настройка ...
Клавиатура ...
Прокрутите вниз, чтобы выбрать Window.NewWindow
И я нажал и назначил сочетания клавиш, Ctrl kbd> + Shift kbd> + W kbd >.
Это сработало для меня.
==== РЕДАКТИРОВАТЬ ====
Ну, «работал» был слишком сильным. Мой ярлык на клавиатуре действительно открывает другую вкладку в том же файле JavaScript, но, скорее всего, он не отображает содержимое; это просто пустое белое окно! Возможно, вам повезет больше.
В настоящее время я модифицировал версию EcmaScript.NET внутри моего порта (проекта) YUICompressor.NET .
Если вы возьмите исходный код отсюда , я включил свой измененный код в проект, на который вы можете ссылаться. Это единственный источник кода, который я нашел в .NET, который может обрабатывать синтаксический анализ javascript на стороне сервера.
К сожалению, я не могу вспомнить, как я его наконец нашел. Должен признать, это был тяжелый процесс. Думаю, я нашел где-то ссылки на страницы разработчиков Mozilla о Rhino (код java), которые привели меня к тому, что я обнаружил, что внедрение C # .NET.
Мне пришлось немного изменить его, чтобы синхронизировать с некоторыми изменениями, которые ребята из YUI Compressor внесли в свои кодовая ветвь. Так что модифицированная ветка, которая у меня есть, возможно, не самая лучшая .. но она самая близкая, что я » мы видели исходную ветку Java.
Исходный код C # для EcmaScript.NET не изменялся с 2007 года ... по крайней мере, для страницы загрузок.
Может быть, это поможет ??
HTH.
Вы можете взглянуть на Jint ( http://jint.codeplex.com ), который является интерпретатором ECMAScript с открытым исходным кодом.
Обновление
Недавно переписанная версия доступна на Github по адресу https://github.com/sebastienros/jint
Еще примерно живы:
Другие проекты, в основном мертвые:
Безумный метод:
Вам следует попробовать Javascript .NET ( http://javascriptdotnet.codeplex.com/ ) на Codeplex. Они обернули v8 управляемым C ++, а затем вы можете использовать эту библиотеку с приложением .NET, и это работает как шарм. Открытый исходный код предлагает несколько довольно хороших функций, если вы спросите меня.
Ура.