Нет, и для IDE не имеет смысла делать это, потому что функции не являются событиями . Скорее функция может быть связана как обработчик для события, но сама функция не является событием. У вас может быть много функций, которые не связаны как обработчик для какого-либо события, поэтому не имеет смысла показывать эти функции в раскрывающемся списке, в котором перечислены события, доступные для объекта.
Также в среде IDE будут отображаться события, связанные с каким-либо объектом. Например, если вы выберете объект window в раскрывающемся списке «Объект клиента» и «События», в поле со списком «События» будут показаны события, доступные для этого объекта и с которыми вы можете связать обработчик.
В этом примере, если в поле со списком «События» выбрать событие, которое не имеет связанных обработчиков, Visual Studio автоматически создаст функцию, но может показаться не столь очевидным, что она также изменяет тег body и связывает функцию как обработчик события.
Также см. http://www.w3schools.com/js/js_events.asp для подробностей о событиях JavaScript.