покажите параметры функции в энергии

Разработчик Twilio здесь.

Я считаю, что ваши дубликаты сообщений связаны с тем, что вы не отключаете обработчик messageAdded от старого объекта канала. Когда вы покидаете канал, попробуйте также удалить прослушиватель событий.

channel.off('messageAdded', this.messageAdded);

Что касается ошибки между выходом и возвращением, вы можете прослушать событие каналов memberLeft , прежде чем сможете быть полностью уверены, что участник ушел. В противном случае обработка ошибки является разумным способом борьбы с ней.

14
задан Armali 31 August 2015 в 11:51
поделиться

3 ответа

Проверьте подключаемые модули autocomplpop и TTrCodeAssistor .

3
ответ дан 1 December 2019 в 16:24
поделиться

Как уже предлагалось, установить плагин autocomplpop . Затем, чтобы вызвать omincompletion при вводе файлов C, вы можете добавить в свой .vimrc следующее:

let g:AutoComplPop_Behavior = { 
\ 'c': [ {'command' : "\<C-x>\<C-o>",
\       'pattern' : ".",
\       'repeat' : 0}
\      ]  
\}

Если вы не хотите запускать omnicompletion для каждого набранного символа, измените значение шаблона в соответствии со своими потребностями. Для получения информации о дальнейшей настройке, смотрите документацию в заголовке комментария autocomplpop.vim

. Кроме того, чтобы получить всплывающее окно с параметрами функции, также добавьте в ваш .vimrc следующее:

let g:AutoComplPop_CompleteoptPreview = 1

Чтобы это работало, сделайте уверен, что вы сгенерировали файл тегов с помощью ctags.

3
ответ дан 1 December 2019 в 16:24
поделиться

Check cream - it seems to have some C support. You'll need ctags.

A modern configuration of the powerful and famous Vim, Cream is now available for Microsoft Windows, GNU/Linux, and FreeBSD

... (Programmer Features)

  • Pop up prototype and information menu ( Alt+( ). View the function's prototype under the cursor without having to open the file with the definition.
0
ответ дан 1 December 2019 в 16:24
поделиться