我正在Ubuntu 18.04中工作。当我使用 Shift + Shift 打开“搜索无处不在”面板并键入文件名的开头时,会看到找到结果的列表。我可以通过单击文件名来打开文件,但是是否有按键绑定可以执行相同的操作?
答案 0 :(得分:2)
通常template<class Container>
class back_emplace_iterator : public std::iterator< std::output_iterator_tag,
void, void, void, void >
{
protected:
Container* container;
public:
typedef Container container_type;
explicit back_emplace_iterator(Container& x) : container(&x) {}
template<typename ... Args>
back_emplace_iterator<Container>&
operator=(std::tuple<Args&&...> args)
{
std::apply(Container::emplace_back, std::tuple_cat(std::tie(*container), std::forward<std::tuple<Args&&...>>(args)));
return *this;
}
back_emplace_iterator& operator*() { return *this; }
back_emplace_iterator& operator++() { return *this; }
back_emplace_iterator& operator++(int) { return *this; }
};
应该打开所选文件。由于IDEA-200654已在2018.3中修复,因此此功能在某些版本中不起作用