Я ищу способ использования IntelliSense в отдельном кодовом файле.
Вариант использования
Fiddler 4 поставляется с исходным файлом C# ({MyDocuments}\Fiddler2\Scripts\CustomRules.cs
) для написания пользовательских правил маршрутизации traffi c.
Этот файл предлагается быть отредактированным с использованием ScriptEditor, Visual Studio или Visual Studio Fiddler.
Открытие файла в любом из этих редакторов не обеспечивает завершение кода для предоставленных параметров обработчиков событий. Это потому, что IntelliSense не знает, откуда взять информацию об объектах.
Трудно программировать против пользовательских объектов Fiddler, если я не знаю свойств или методов этих объектов. Итак, мне интересно, как включить IntelliSense для этого файла.
Файл начинается со ссылки на сборку Fiddler
:
using System;
using Fiddler;
...
Поскольку сборка Fiddler.dll
отсутствует в GA C, IntelliSense не может получить соответствующую информация об объектах.
Предположение
Начиная с JavaScript Я знаю, что имеется тег комментария reference
, который позволяет IntelliSense находить информацию о недостающем типе, предоставляя ему путь к файлу JavaScript, содержащему отсутствующий определение типа:
/// <reference path="Utilities.js" />
Есть ли что-то подобное для. NET?
Я бы искал что-то вроде:
using System;
using Fiddler; /// <reference path="C:\Program Files\Telerik\Fiddler\Fiddler.dll" />