eye.helpers.ycm.query module¶
- class eye.helpers.ycm.query.YcmGoToDeclaration(*args, **kwargs)[source]¶
Bases:
YcmSearch
Plugin to find the declaration of a symbol
- search_type = 'GoToDeclaration'¶
- class eye.helpers.ycm.query.YcmGoToDefinition(*args, **kwargs)[source]¶
Bases:
YcmSearch
Plugin to find the definition of a symbol
- search_type = 'GoToDefinition'¶
- class eye.helpers.ycm.query.YcmGoToReferences(*args, **kwargs)[source]¶
Bases:
YcmSearch
Plugin to find usage of a symbol
- search_type = 'GoToReferences'¶
- class eye.helpers.ycm.query.YcmSearch(*args, **kwargs)[source]¶
Bases:
QObject
Search plugin using ycmd engine
The started, found and finished signals work like other search plugins (see
eye.helpers.file_search_plugins.base.SearchPlugin
). However, the entry point of the search is not a pattern but a position in a file, to follow a symbol name in a source context.- finished = Signal(int)¶
- found = Signal(dict)¶
- search_type = None¶
- started = Signal()¶
- eye.helpers.ycm.query.complete_on_char_added(editor, *args)[source]¶
This handler is disabled by default.
This handler is registered for categories
['editor']
on signalSCN_AUTOCCHARDELETED
.This handler is registered for categories
['editor']
on signalSCN_CHARADDED
.