代码块(新 project/Rename 主文件)

Code Blocks(New project/Rename main file)

当我在代码块 File->New->project->console application->Go->C++-><project title>->GNU compiler->finish 中创建一个新项目时(同时选中调试和发布框),然后创建一个包含 .cpp 文件且名称为 main 的项目。

我的问题是如何重命名这个主文件。

在问这个问题之前我已经尝试解决了,但是它包含了很多步骤。

我试过两种方法(一种方法给出了解决方案,另一种方法表明文件已损坏)。

其实我想找到一个快速重命名这个主文件的方法? 如果有什么方法请告诉我。

我用过的两种方法(下面会提到)

  1. File->New->project->console application->Go->C++-><project title>->GNU compiler->finish 然后转到本地光盘(保存项目的地方)重命名 main 文件。在代码块中再次打开项目。打开主文件它说文件不存在。 这种方法很快,但未能重命名 main.

  2. File->New->project->console application->Go->C++-><project title>->GNU compiler->finish. then in code blocks at left side bar Sources/main/right click on main/remove file from project (then code blocks indicate you have deleted this main file but actually its not when I checked in local disk, main file was there). Then I create a new.cpp` 文件作为 File/New/File 和接下来的简单步骤。

所以我终于得到了我想要的。一个带有 .cpp 文件的新项目(我想要的 .cpp 文件的名称)。但是我不满意,我想要一个快速的方法。

从 Code::Blocks 13.12 开始,您可以在项目中重命名文件 像这样:假设要重命名的文件是项目中的 main.cpp MyApp.

  • 在 C::B Management 窗格中,在 Projects tree-view 中导航至 项目 -> MyApp -> 来源 -> main.cpp.

  • Right-click 在 main.cpp 的 file-icon 上。出现 pop-up 菜单。 菜单上的第三项是 重命名文件。你可以从那里拿走

在文本文件中捕获您的代码。 关闭 code::blocks 在包含这些文件的文件夹中,重命名所有 *.cpp 和 *.h 或您使用的任何内容,包括 cbp 文件。不需要更改依赖或布局。删除 bin 和 debug 文件夹。 双击 cbp(项目文件)。 删除旧文件(鼠标右键单击删除)。 然后右击项目select"add files"。 选择新命名的文件,构建和 运行.

Code::Blocks 16.01 中,假设您的项目和文件已打开:

  • 如果要重命名 main.cpp,则在 管理 window、项目 选项卡中,导航到项目的 Sources 文件夹和 main.cpp 上的 right-click。在出现的上下文菜单中,如果您找到 Close main.cpp 菜单项 — 单击它!否则点击 Rename file...
  • 如果要重命名项目的标题,请在 Management window、Projects 选项卡,right-click 在项目的标题上。在出现的上下文菜单中单击 Properties... 打开 Project/targets 选项 window,然后在 [=15] 中键入项目的新标题=] 字段。请注意,这 不会 更改项目文件夹的名称或项目的 .cbp 文件的名称,因为项目的标题存储在 .cbp文件.

  • 如果要重命名项目中的任何文件或文件夹,首先使用文件关闭项目菜单,然后,在 Management window、Files 选项卡中,导航到所需的文件或文件夹,right-click它并选择 Rename...。小心行事。您可能想要删除不再与您的项目关联的旧 .depend.layout 文件。

在较新版本的 CodeBlocks 中,只需 关闭文件编辑器 并右键单击文件(在左侧树中)-> 重命名文件.