CLion 中的重构不起作用

Refactring in CLion isn't working

我在重构方面遇到问题,例如在 CLion 中重命名 类。 CLion 向我展示了重构 windows,但没有找到任何可重构的东西。截图附后。我还尝试将头文件添加到 CMakeLists 中,但没有成功。你知道我该怎么做吗?
谢谢。

编辑:我正在使用 Debian 8.2 x64 和 Cinnamon

如果重命名不起作用,可能是因为您的项目没有成功构建。尝试一个最简单的项目,例如创建一个全新的 Hello World 程序。我确信如果它构建成功,重构也会起作用。在 OS X 10.9.4.

的 CLion 1.2.4 中为我工作

关于CMakeLists.txt,它是一个标准文件,如果您创建一个新项目,它会由 CLion 自动创建。如果你有一个现有的项目,你会发现 CMakeLists.txt 如果你打开菜单 View->Tool Windows->Project

我的建议是通过关闭现有项目 (File->Close Project)、创建一个新项目并尝试使用 CLion 功能来进行试验。这是一个不错的 Quick Start Guide for CLion

我刚刚将所有 .h 文件添加到 CMakeLists.txt 到 set(SOURCE_FILES ....) 中,现在它工作正常。 感谢 V-R.