У меня есть библиотека, написанная на C# со стандартной документацией на C# для моих методов, как в примере ниже, и Visual Studio автоматически выполняет автозаполнение и выдает описания различных аргументов. Я использую помощник SandCastle для создания страниц документации «compiled html».Создать Eclipse PDT с C#
Мои пользователи кажутся наполовину Windows и половиной разработчиков Linux, причем последний в основном использует Eclipse. Может ли кто-нибудь предложить простой кросс-платформенный вариант, который по-прежнему будет работать для Visual Studio и для создания ручных страниц, но также даст мне автозаполнение Eclipse и всплывающие всплывающие окна (например, автоматически сгенерируйте нужные файлы PDT)? Если это связано с изменением моей документации на C#, чтобы использовать что-то более похожее на Javadoc, я мог бы это сделать. В идеале, конечно же, я предпочитаю, чтобы не создавать код филиала или дублировать мою документацию ...
/// <summary>
/// Puts the current group into DHT mode, but without specifying a target size and without setting aside extra members.
/// </summary>
/// <param name="ReplicationFactor">Requested data replication factor</param>
/// <param name="ExpectedGroupSize">Your estimate of the typical size of this group (N); a multiple of the replication factor</param>
/// <param name="MinimumGroupSize">The smallest group size at which the DHT will accept DHTPut/DHTGet commands</param>
/// <remarks>If the replication factor is too small, you run the risk that our random hashing scheme could leave some affinity
/// group with too few, or too many members. </remarks>
public void DHTEnable(int ReplicationFactor, int ExpectedGroupSize, int MinimumGroupSize)
{
DHTEnable(ReplicationFactor, ExpectedGroupSize, MinimumGroupSize, int.MaxValue);
}
Так я как-то делаю вещи полностью басами? Есть ли большая толпа, использующая библиотеки, первоначально закодированные в .NET на Linux через Mono? Как вы относитесь к редактированию/автозаполнению? Вы просто используете визуальную студию в таких ситуациях? –