Using \usepackage[backend=biber]{biblatex}, I can reference an external .bib file using \addbibresource{foo.bib}.
In TeXStudio 2.9.4, autocomplete will provide me with a list of citation keys when I press Ctrl+Space following \textcite{. This is an incredibly useful piece of functionality.
But it clearly caches the autocomplete result somewhere because when I add a new reference to my .bib file, the autocomplete list does not include it (although all the older references are listed.)
To "force" the reference to appear in the autocomplete list I can manually type the new citation key and compile.
But where does TeXStudio get its autocomplete list from, and why doesn't it expand to include the new reference(s) I've added to the .bib file?
biblatex? – Sigur Jun 30 '15 at 15:52biberby pressing F11 but that doesn't make the difference. – LondonRob Jun 30 '15 at 16:04.bibfiles (everything else would be too slow). You can useIdefix -> Refresh Structureto update. – Tim Hoffmann Jul 01 '15 at 19:22