【问题标题】:Easier way to add existing project to project group in Delphi在 Delphi 中将现有项目添加到项目组的更简单方法
【发布时间】:2020-11-11 13:34:22
【问题描述】:

我正在使用 Delphi XE8,并且我有一个包含许多项目的项目组。即使小组已经很大了,我有时仍然需要向其中添加现有项目。

现在,您可以在 Delphi 中将现有项目添加到组的唯一方法(据我所知)是在项目组树视图中使用组项的上下文菜单:

当组很大时,比如我的情况,树视图中的项目列表可以向下滚动,这样始终位于顶部的组项就不会被看到。因此,为了将现有项目添加到我的组中,我必须向上滚动树视图才能右键单击组项。

相比之下,可以通过两种方式调用“添加新项目”命令:从与上述相同的上下文菜单和使用项目管理器工具栏上的速度按钮:

工具栏始终在视图中,这使得添加新项目变得非常容易。我想为我的场景提供同样的便利,但项目管理器工具栏似乎不可自定义。有没有办法(可能使用第三方工具)来编辑工具栏以添加用于添加现有项目的按钮?或者可能是使命令更易于访问的不同方法?

【问题讨论】:

  • 除了拖放选项外,您还可以使用鼠标或[Ctrl+Alt+F11] 激活项目管理器并点击[Home] 键。将项目添加到组中并不是经常做的事情。

标签: delphi ide delphi-xe8


【解决方案1】:

您可以在项目资源管理器中拖放项目文件并将其添加到组中!或者您只需双击/打开项目即可获得相同的结果。

【讨论】:

    【解决方案2】:

    添加现有项目命令可用于自定义 IDE 工具栏之一。

    【讨论】:

    • 谢谢,这看起来最接近我的想法,尽管其他建议也不错。
    【解决方案3】:

    您还可以从 Delphi 项目菜单将新项目或现有项目添加到项目组。使用右键单击项目组时弹出的上下文菜单不是唯一的方法。

    或者您可以在 IDE 中没有打开任何项目时使用这些命令来启动一个新的项目组,因为这些命令始终可用。

    【讨论】:

      【解决方案4】:

      或者也许是一种不同的方法来使命令更易于访问?

      据我所知,最短的方法是这个键盘序列:

      Ctrl+Alt+F11             (Show project manager, and put focus there)
      Home                     (Move selection to the name of project group)
      Win-Context-menu-key     (Same as right-click: show context popup menu)
      A                        (Add existing project)
      

      如果你有一个没有菜单键的廉价键盘,你可以使用 Shift+F10 代替 Win-Context-Menu-Key。

      【讨论】:

      • 如果你有一个便宜的没有菜单键的键盘,你可以用 Shift+F10 代替。
      • @AndreasRejbrand 使用该信息更新了答案。谢谢。
      猜你喜欢
      • 2015-06-15
      • 1970-01-01
      • 2023-03-15
      • 2011-05-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-22
      • 1970-01-01
      相关资源
      最近更新 更多