【问题标题】:Is it possible to Initilize Debugger in Gnat GPS with the keyboard?是否可以使用键盘在 Gnat GPS 中初始化调试器?
【发布时间】:2014-08-31 03:02:23
【问题描述】:

我正在尝试让我的 IDE 的操作更加独立于鼠标,因为我的右手腕有问题,并且希望尽可能减少使用鼠标。因此,我购买了一个罗技 G13 游戏手柄,并为其分配了各种复杂的键盘宏以使其一键式。

我也尝试使用 Edit->Key Shortcuts 对话框在 Gnat GPS Studio 中初始化调试器。唯一可能的点是 Menus->Debug/Initialize 我已绑定到一个键,但是当我按下该键时没有任何反应(我尝试了不同的键以确保它不是键)。用鼠标激活它时,您必须选择 Debug/Initialize 右侧的子菜单条目,我想这就是它不起作用的原因。然而,如果无法使用键启动调试器模式,为什么还要在编辑器中提供这一点?

有没有办法通过使用任何 from 的按键组合将 Gnat studio 设置为调试器模式?

【问题讨论】:

    标签: ada gnat-gps


    【解决方案1】:

    很可能你的项目文件中没有设置Main,如下:

    for Main use ("foo.adb");
    

    当您这样做时,/Debug/Initialize 菜单将有一个包含“foo”的子菜单,这与“debug initialize foo”操作相关联。您可以使用快捷键绑定该操作 通过快捷键对话框,或使用右上角的全向搜索来键入操作的名称,如果您不想永久绑定到它(在 Emacs 模式下,使用 M-x 将设置专注于全方位搜索,只在动作中搜索,所以你可以输入“M-x difoo”或类似的东西来快速启动调试器——如果你没有M-x,将它绑定到动作“全局搜索上下文中:动作"

    【讨论】:

    • 谢谢,但不,我有一个主文件。我应该指出,可以通过转到 Debug->Initialize 然后在右侧的子菜单中选择我的主程序来使用鼠标启动调试器
    猜你喜欢
    • 2013-07-16
    • 2020-11-13
    • 2016-03-03
    • 2014-10-13
    • 1970-01-01
    • 2014-10-03
    • 1970-01-01
    • 2022-08-14
    相关资源
    最近更新 更多