使用Eclipse IDE'Juno',您可以使用Java模板自动导入类的所有依赖项,例如:
${:import(org.apache.log4j.Logger)}
private static final Logger _logger = Logger.getLogger(${enclosing_type}.class);
我无法使用log4cpp找到C ++的等效版本。我相信$ {enclosing_type}等于$ {type_name},但找不到任何可以包含可能依赖的库的内容。一些博客提到他们使用ctrl-space代码插入模板,然后使用ctrl-1来修复依赖项,但ctrl-1对我来说不适用于包含缺少的库。在C ++中可以使用命名空间吗?我对C ++并不十分熟悉。任何和所有的帮助表示赞赏。