Описание тега roslynpad
RoslynPad - это редактор с открытым исходным кодом для сценариев C# (файлы.csx), созданный с использованием Roslyn и AvalonEdit. Некоторые из его функций включают автозавершение кода, справку по сигнатурам, диагностику (волнистые линии), действия кода (лампочки) и поддержку NuGet.
2
ответа
Использование методов расширения в RoslynPad
Я пытаюсь понять метод расширения, похожий на этот код var p = new Person("Tim"); p.LastName = "Meier"; // reader.Get<bool>("IsDerivat"); var IsOlivia = p.Get<bool>("Olivia"); Это мой код внутри RoslynPad: public static class PersonExten…
04 ноя '16 в 19:26
1
ответ
Roslynpad устанавливает контекст оболочки
У меня проблема с установкой класса контекста для блока кода в WPF RoslynPad RoslynCodeEditor. У меня уже есть codehighlightning и завершение кода, но я не хочу устанавливать контекст для кода, чтобы я мог вызвать переопределение метода без необходи…
07 фев '18 в 11:53
1
ответ
Ссылка на один скрипт RoslynPad из другого
То, что я хотел бы сделать, это ссылаться на один сценарий из другого. Одним из способов сделать это может быть использование сборок. RoslynPad позволяет компилировать скрипт в сборку. Вот что я пробовал до сих пор. Скрипт A, который компилируется в…
07 июл '17 в 20:34
1
ответ
Есть ли способ "заглушить" IntelliSense RoslynPad от RoslynPad?
Я на самом деле интегрирую замечательный RoslynPad в приложение WinForms и чертовски хорошо работаю. Смысл интеграции заключается в том, что пользователь может ввести некоторый код C#, чтобы его можно было использовать в будущем. Дело в том, что я з…
26 июн '18 в 11:45
1
ответ
RoslynPad FileNotFoundException в расширении Visual Studio
Кому-нибудь удалось запустить редактор WPF RoslynPad в расширении Visual Studio (VSIX) (к сведению: я использую Visual Studio 2015 Enterprise)? При попытке инициализировать хост Roslyn в VSIX следующим образом: var host = new RoslynHost(additionalAs…
18 июл '18 в 11:10
1
ответ
Можно ли включить intellisense для объекта global из globalsType в элемент управления RoslynPad RoslynCodeEditor?
Я работал с элементом управления RoslynCodeEditor и пытался найти способ передать мой глобальный объект в RoslynCodeEditor и иметь в моих скриптах intellisense. Кто-нибудь знает, как я могу предоставить доступ к свойствам или методам объекта контекс…
14 ноя '17 в 18:58
0
ответов
Интеграция Roslyn с fastcoloredtextbox для получения синтаксических ошибок C#
Сейчас я делаю легкий C#,vb ide, кто-нибудь знает, как я могу сделать C#, завершение кода vb и C#, исправление кода vb в fastcoloredtextbox с помощью roslyn? ВОПРОС: как я могу получить синтаксические ошибки динамически из текста fctb, и как я могу …
10 авг '19 в 10:33
1
ответ
Несоответствие манифеста сборки пакет-установка не устраняет
Явная ошибка не устраняется, я стараюсь изо всех сил (даже ссылку на исходный код Roslyn на мой проект). Ниже приведен фрагмент кода, который генерирует ошибку. Это WINFORM, а в Element Host загрузите сборку Roslyn. Действия по воспроизведению ошибк…
13 окт '19 в 16:57
1
ответ
Настройка C# dlr LanguageSetup для среды выполнения сценария
Кто-нибудь знает, как настроить C# ScriptEngine с помощью Microsoft.CodeAnalysis.CSharp.Scripting var runtimeSetup = new ScriptRuntimeSetup(); LanguageSetup languageSetup = new LanguageSetup( "CSharp.Runtime.Context, CSharp", "CSharp", new[] { "CSha…
22 ноя '19 в 13:51
1
ответ
Как показать OpenFileDialog в RoslynPad
Я использую следующий код, чтобы показать OpenFileDialogиспользуя RoslynPad, он выполнил и запустился, но диалоговое окно не появилось, поэтому фрагмент продолжает работать вечно: #r "framework:Microsoft.WindowsDesktop.App" using System.Wi…
28 сен '20 в 13:11
0
ответов
Сборка прямо из C# Interactive / RoslynPad
Я часто использую C# interactive или RoslynPad для тестирования. Я начинаю с запуска "#r <path.dll>", чтобы загрузить предварительно скомпилированные dll / s моего проекта. Есть ли способ принудительно перестроить проект перед его загрузкой? В…
01 июн '21 в 15:42
0
ответов
Roslyn GetDescriptionAsync дает неполное описание
Я пытаюсь изучить службу завершения кода Roslyn. Я могу получить список завершения, но когда я пытаюсь получить описание, он возвращает только модификаторы типа и доступа, но не фактическое описание (например, функция, используемая для печати на кон…
16 фев '23 в 23:23