Eclipse 删除单词行为
当您按 control-delete/backspace 时,Eclipse 中的哪个首选项控制删除多少内容?这是操作系统定义的删除整个单词命令(但我想在 Eclipse 中进行了扩展)。
在 CDT 中,这很棒。如果您在某个空白处按下 Control-Delete,它将一直删除到第一个字符。像这样(以 |
为光标):
function | foo() {
给你:
function foo() {
但在 PDT 中,这太糟糕了!它的行为就好像空格不是单词一样,并删除空格和下一个单词:
function () {
如何使 PDT 表现得像 CDT?
What preference in Eclipse controls how much is deleted when you press control-delete/backspace? This is the delete whole word command as defined by the operating system (but I imagine expanded on in Eclipse).
In CDT, it's great. If you press control-delete in some white space it will delete all the way up to the first character. Like so (with |
being the cursor):
function | foo() {
gives you:
function foo() {
But in PDT, it's terrible! It behaves as if white space isn't a word and deletes the white space and the next word:
function () {
How can I make PDT behave like CDT?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
存在一些 PDT 编辑器错误(例如 bug 210108 或 < a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=247630" rel="nofollow">错误 247630)。
因此,如果通过 最新的 PDT 版本(如 2.2.0),这是 错误报告。
There has been a couple of PDT editor bugs (like bug 210108 or bug 247630).
So if this ("this" being the improper CTRL+DEL behavior) is confirmed with the latest PDT version (like 2.2.0), this is a god candidate for a bug report.