У меня есть документация, которая ссылается на класс, расположенный в другом пространстве имен, используя тег <see />
.
Чтобы Intellisense мог знать, что относится к идентификатору, и чтобы имя комментария было выделено синим цветом в комментарии, мне нужно добавить правильное выражение using, что имеет смысл.
Тем не менее, Intellisense также отмечает, что оператор using не используется, его затухание может привести к его удалению другими пользователями или некоторой автоматической очисткой кода.
Проблема в том, что, если этот оператор using удаляется, Intellisense больше не распознает идентификатор в документации.
Как я мог решить это? Спасибо.
РЕДАКТИРОВАТЬ Некоторые примеры:
Пусть:
namespace Foo
{
public class Bar
{
}
}
А:
using Foo; // In use by the documentation, but faded out.
namespace Baz
{
/// <summary>
/// See <see cref="Bar"/>
/// </summary>
public class UsesBar
{
}
}
Я использую VS2017