Как комментировать код java/ C#

Скажи если у меня есть код

  static private String[][] getRssData(String channel)
 {
     //Code here...
 }

Есть ли способ, которым я могу просмотреть описание функции при наведении курсора? т.е. добавление

 //this is Using to get the RssData

Я намерен сделать это с помощью C# и Java-кодирования

5 ответов

В Visual Studio IDE для C# вы можете использовать документацию XML:

///<summary>
///This is used to get the RSS data
///</summary>
///<param name="channel">The channel</param>
///<returns>The RSS data</returns>
private static string[][] GetRssData(string channel)
{
    //...
}

Вы можете использовать с плагином [Javadoc] в Android Studio ( http://www.oracle.com/technetwork/java/javase/documentation/index-137868.html), чтобы сделать то же самое в Java:

/**
* This is used to get the RSS data 
* @param channel The channel
* @return The RSS data
*/
static String[][] getRssData(String channel)
{
    //...
}

В C# вы можете сделать это так:

/// <summary>
/// this is Using to get the RssData
/// </summary>
static private string[][] GetRssData(string channel)
{
    //Code here...
}

Больше о<summary>

В Java:

/**
* this is Using to get the RssData
*/
static private string[][] getRssData(String channel)
{
    //Code here...
}

В Java комментарии Javadoc являются предпочтительным способом написания комментариев к документам.

Просто положи

/**
 * Your comments go here.
 */

Перед заголовком метода и вашей IDE, вероятно, могут отображаться комментарии в формате html.

Кроме того, вы можете использовать инструмент javadoc для генерации HTML-документации для вашего кода, точно так же как API.

Вот руководство по написанию хороших комментариев на Javadoc: http://www.oracle.com/technetwork/java/javase/documentation/index-137868.html

В типе C# /// выше метода и суррогатная заглушка будет автоматически сгенерирована

Есть ли способ, которым я могу просмотреть описание функции при наведении курсора?

Это функция IDE, которую вы используете, а не язык. Если вы посмотрите на свой исходный код в (скажем) Блокноте, вы не сможете получить текст при наведении курсора.

Но (например) Eclipse IDE может форматировать и отображать комментарии javadoc метода во всплывающем окне, когда вы наводите указатель мыши на имя метода в исходном коде. (Вам не нужно пост-обрабатывать Javadoc в HTML, чтобы это произошло. Eclipse извлекает соответствующий комментарий из исходного кода на лету.)

Другие вопросы по тегам