Eclipse PDT 3.6 Helios,切换注释的键盘快捷键不再起作用

6
自从将Eclipse PDT从3.5升级到3.6后,我的编辑器视图中的切换注释/块注释快捷键(CTRL + /)不再起作用。我可以在菜单中看到它们。
Source > Toggle Commtent (Ctrl + /)

还可以通过上下文菜单访问

Shift + Ctrl + L

但它们现在根本不起作用了。

有人有同样的问题吗?是否存在解决此问题的方法?

3个回答

10
我在附加的eclipse论坛帖子中找到了解决方案。 你只需下载

org.eclipse.php.ui_2.2.1.v20101001-2300.jar

来自

http://www.eclipse.org/downloads/download.php?file=/tools/pdt/updates/2.2/milestones/plugins/org.eclipse.php.ui_2.2.1.v20101001-2300.jar

http://www.eclipse.org/downloads/download.php?file=/tools/pdt/updates/2.2/milestones/plugins/org.eclipse.php.debug.core.source_2.2.0.v20101001-2300.jar

http://www.eclipse.org/downloads/download.php?file=/tools/pdt/updates/2.2/milestones/plugins/org.eclipse.php.debug.core_2.2.0.v20101001-2300.jar

使用-clean命令启动eclipse

cd /path/to/eclipse

eclipse -clean


Eclipse论坛帖子

http://www.eclipse.org/forums/index.php?t=tree&th=205571&S=d1aa5d2748a6d8ee2064c340ec8eaa88#page_top

http://www.eclipse.org/forums/index.php?t=msg&th=205375&start=0&S=ef58561fd3814f61bc3386addebba90c


3
Jeremy S.提供的解决方案完美运作。我只是想进一步澄清。从http://sourceforge.jp/projects/pdt-tools/releases/51060下载org.eclipse.php.ui_2.2.1.v20101001-2300.jar文件。将此jar文件放在eclipse/plugins目录下以覆盖原来的JAR文件。然后运行命令 /path/to/eclipse/eclipse -clean。 - kf0l
谢谢您,我按照您的指示操作了(也感谢上面的评论)-问题已解决! - Aaron Bonner
2
该下载不再可用。 - pfrenssen
1
你现在应该只需要更新你的PDT插件,问题就会解决了。我猜测可能是最新版本的Eclipse与插件存在冲突,但自从我们上次安装插件以来,PDT团队一定已经解决了这个问题。 - JMTyler

2

这个解决方案不再适用于最新的Helios版本

复现步骤:

  1. 下载 - http://eclipse.org/downloads/packages/eclipse-classic-362/heliossr2
  2. 安装JAVA和PHP开发工具(通过更新)
  3. 下载http://www.eclipse.org/downloads/download.php?file=/tools/pdt/update/2.2/milestones/plugins/org.eclipse.php.ui_2.2.1.v20101001-2300.jar
  4. 覆盖eclipse/plugin中的现有文件
  5. 使用-clean选项运行eclipse
  6. 切换到PHP透视图
  7. 创建一个新的php项目,创建一个新的php文件
  8. 切换注释不再起作用

这是关于eclipse.org的错误报告:https://bugs.eclipse.org/bugs/show_bug.cgi?id=360526


acerbiter是正确的。我尝试了这个解决方案,但它不起作用。 - Gaurav Sharma

0

我在opensuse 12.3中使用eclipse kepler (CDT),也无法通过Ctrl+/在实际行的开头产生//。但是Ctrl+Shift+7有效,因为在我的键盘上,'/'键必须键入Shift+7。

对我来说,一个解决方案是更简单的快捷键Ctrl+7,安装在Windows|Preferences|General|Keys|Comment/Uncomment ...。缺点是Ctrl+7是一个新的快捷键。

要注释文本块,我首先标记它,然后使用快捷键Strg+Shift+7,也是通过Windows|Preferences|General|Keys|Add Block Comment ...安装的。

希望这可以帮到您!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接