使用 eclipse 在 pydev 中切换断点的键盘快捷键是什么

发布于 2024-09-16 17:56:32 字数 682 浏览 11 评论 0原文

我想我错过了房间里的大象,但在我的一生中,我找不到使用 pydev 插件时在 eclipse 中设置断点的键盘快捷键。

我已经尝试过的事情:

  1. Ctrl + Shift + B:不执行任何操作。

  2. Ctrl + F10:调出断点上下文菜单,您可以在其中选择添加断点、删除等...我不想滚动浏览每次我想使用键盘快捷键时都会出现一个菜单..有点违背了快捷键的目的。

  3. 单击代码左侧的条带:这是我将其设置为 atm 的唯一方法,但如果可以的话,我宁愿避免使用鼠标。

我在 eclipse 3.6 上使用 pydev 1.6.1

编辑(31/08):根据 codedevour 和 Tao 的两个答案,我尝试编辑快捷方式,但没有使用新的快捷方式 Ctrl< /kbd> + Shift + Alt + B 两者之一。其他快捷方式也有效。我还尝试将“何时”下拉列表从“Windows 中”更改为“Pydev 编辑器范围”,但没有效果。 据编辑告诉我,与断点快捷方式没有冲突。

这是在两台机器上进行全新安装,都是 Windows 7,并且在两台机器上都发生了这种情况。

I think I'm missing the elephant in the room but for the life of me I can't find the keyboard shortcut to setting a breakpoint in eclipse when using the pydev plugin.

Things that I've already tried:

  1. Ctrl + Shift + B: does nothing.

  2. Ctrl + F10: brings up the breakpoint context menu where you can select to add breakpoint, remove etc... I don't want to have to scroll through a menu every time I want to use a keyboard shortcut.. .kinda defeats the purpose of a shortcut.

  3. Clicking on the strip on the left hand side of the code: this is the only way that I'm setting it atm, but I'm rather avoid using the mouse if I can.

I'm using pydev 1.6.1 on eclipse 3.6

EDIT (31/08): In light of the two answers by codedevour and Tao, I've tried editing the shortcut but have had no luck with the new shortcut Ctrl + Shift + Alt + B either. Other shortcuts work. I've also tried changing the "When" drop down from In Windows to 'Pydev editor scope' with no effects.
From what the editor is telling me, there is no conflicts with the breakpoint shortcut.

This is a fresh install on two machines, both windows 7 and it's happened on both machines.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

肤浅与狂妄 2024-09-23 17:56:32

终于找到了!

答案在这里:
http://www.mail-archive.com/< span class="__cf_email__" data-cfemail="4d3d3429283b60383e283f3e0d21243e393e633e22383f2e282b223f2a2863232839">[email protected]/msg04234.html

总之,没有为所有设置快捷方式日食的观点。
在 pydev 视角中,转到 Window >自定义视角>>命令组可用性>检查断点

就是这样!

我使用的是 pydev 视角(这是您第一次创建 pydev 项目时切换到的视角),但是,默认情况下断点快捷方式仅在调试视角中可用,因此您需要打开快捷方式...哇,那不是明显的!

Finally found it!

The answer is here:
http://www.mail-archive.com/[email protected]/msg04234.html

In short, shortcuts are not set for all perspectives of eclipse.
Whilst in the pydev perspective, go to Window > Customize perspective > Command Groups Availability > Check breakpoints.

That's it!

I was using the pydev perspective (which is what it switches to when you first create a pydev project) however, breakpoint shortcuts are only available in the debug perspective by default so you need to turn the shortcut on... wow that was so NOT obvious!

屋檐 2024-09-23 17:56:32

Ctrl + Shift + B

如果这不起作用,请查看Window >首选项>一般>键并查找可能会遮盖此快捷方式的重叠键。

Ctrl + Shift + B

If this refuses to work, have a look at Window > Preferences > General > Keys and look for overlayed keys which may shadow this shortcut.

断念 2024-09-23 17:56:32

Ctrl + Shift + B 对我有用,我正在使用 pydev 1.6.1 和 eclipse 3.6。

也许,您与另一个程序有冲突?尝试在菜单窗口>下更改它偏好>一般>按键>将断点切换到另一个键盘快捷键。

Ctrl + Shift + B works for me and I am using pydev 1.6.1 with eclipse 3.6.

Perhaps, you have a conflict with another program? Try change it under menu Window > Preference > General > Keys > Toggle Breakpoint to another keyboard shortcut.

赠佳期 2024-09-23 17:56:32

在最新的 pydev 版本上:

转到 Window >视角>自定义视角...
在“操作集可用性”选项卡中,选中“断点”

On recent pydev versions:

Go to Window > Perspective > customize perspective...
And in tab "Action Set Availability", check "Breakpoints"

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文