2015-01-13 1 views
0

В MonoDevelop, если я объявить переменную как так ...Как сводную MonoDevelop автозавершения работы

public int foo = 1; 

Затем в линии непосредственно над ним, я типа ///, он будет автоматически генерировать это ....

/// <summary> 
/// The foo. 
/// </summary> 

Как это происходит? Какие файлы в единстве вызывают такое поведение? Я хочу знать, потому что я хочу изменить его, чтобы добавить другой сгенерированный код.

+1

это функция monodevelop, что-то вроде «autodoc», вы должны найти больше об этом в monodev help или документации на веб-сайте – LearnCocos2D

ответ

0

Как это происходит? Какие файлы в единстве вызывают такое поведение? Я хочу знать, потому что я хочу изменить его, чтобы добавить другой сгенерированный код.

Вы не сможете легко изменить MonoDevelop Unity. Они фактически застряли в какой-то старой версии (которая, предположительно, сделает вашу жизнь еще более сложной, если вы хотите изменить ее поведение), которая лет.

Некоторые люди используют современную Xamarin Studio (вместо MonoDevelop от Unity) или последнюю версию MonoDevelop, с Unity plugin. Это было бы более надежным способом для вас, чтобы вы изменили поведение MonoDevelop - автозаполнение, просмотрев его upstream source code и, возможно, создав AddIn самостоятельно для желаемой функциональности.

+0

. Я загрузил код monodevelop с открытым исходным кодом в github, и я нашел точный файл, который создает автоматический документ. К сожалению ... я не смог скомпилировать его, я получал ошибки импорта, которые я не знаю, как исправить. – Ogen

+0

Вы должны скомпилировать его в командной строке, выполнили ли вы инструкции в README? если у вас все еще есть проблемы после этого, опубликуйте новый вопрос о stackoverflow о проблеме компиляции, которую вы получаете – knocte