我一直在试图找到一种方法来使用Eclipse中的滚轮水平滚动文本,这与您在Textpad中执行滚动操作的方式类似。在Textpad中,如果在垂直滚动时按住Ctrl键,则它将水平滚动。有没有人知道在Eclipse中是否有可配置的设置可以实现这个功能?我查看了所有“键”设置页面,但无法找到它,Google/Stack Overflow搜索没有为我提供任何帮助。在Eclipse中使用滚轮进行水平滚动
谢谢。
我一直在试图找到一种方法来使用Eclipse中的滚轮水平滚动文本,这与您在Textpad中执行滚动操作的方式类似。在Textpad中,如果在垂直滚动时按住Ctrl键,则它将水平滚动。有没有人知道在Eclipse中是否有可配置的设置可以实现这个功能?我查看了所有“键”设置页面,但无法找到它,Google/Stack Overflow搜索没有为我提供任何帮助。在Eclipse中使用滚轮进行水平滚动
谢谢。
我想这取决于你的操作系统比在Eclipse上更多。例如在Mac OS上,它是Shift +滚动。
你有a plugin假设(未测试)支持水平滚动。
但是没有插件,SWT不支持在Windows上进行水平滚动。
虽然它的支持计划为3.6。 (自3.6M2,实际 - 2009年9月18日)
为横向鼠标滚轮添加了新的事件常数。
见SWT.MouseHorizontalWheel
和SWT.MouseVerticalWheel.
我试过安装这个,但它看起来不像。你是说它不应该工作,因为SWT在Windows上不支持它吗? 也有人抱怨,我没有在“Easyclipse”目录中安装它,难道这与常规的Eclipse IDE的安装工作? 感谢您的建议,我会继续瞎搞吧... – Greg 2010-01-22 18:08:00
@格雷格:是的,这插件是一个特殊的Eclipse发行版,我不熟悉。 SWT提供了一个通用的API来访问各种平台上的原生小部件,并且它在3.6之前不能正确解释Windows上的wheel信息。现在,这些消息以前被指定,并将被解释为所有操作系统。 – VonC 2010-01-22 18:13:36
蚀3.7的bug依然不动,的xD – max4ever 2012-01-30 09:42:19
对我来说,最好的方式,而使用Eclipse或任何与此有关的IDE,是拥有在屏幕的末尾的新行字符。我觉得使用水平滚动来查看数据会变得有点困难,而且我希望所有的代码始终可见。如果您尝试查看的代码要求您使用水平滚动条,然后尝试使用Ctrl+Shift+F
进行格式化。
我还是觉得格式化代码将解决您的问题编辑器。这将是一次性努力,而不是您面对查看代码所面临的困难。 – Thunderhashy 2010-01-22 18:14:41
噢好吧..我可以理解你的问题.. – Thunderhashy 2010-01-22 18:23:15
@Greg,你可以自定义你的代码格式。例如,一旦行超过160个字符,强制开始一行。然后添加格式化您的代码到'保存操作'。在保存您的java文件时,Eclipse会根据您定义的规则自动格式化代码。这可能是一种解决方法。 – Kane 2012-01-30 10:24:09
在Windows机器上这个工作对我来说:
现在,在任何活动窗口,包括Eclipse按shift然后向上和向下滚动会水平滚动。
更新:我一直在使用这种方法几天,并注意到并非所有窗口都是水平滚动启用,例如'包资源管理器'不是'导航器' - 这似乎是一个限制的Eclipse IDE而不是这种方法。请花一点时间和给予好评这Eclipse Bug #201984
@Daniel Sokolowski的answer几乎工作。我一直在使用X-Mouse Button Control已经有一年多的时间了,我不知道如何让水平滚动功能在某些程序(如Eclipse和Chrome)上工作,直到我读到Sokolowski的回答,这个回答指向了正确的方向。
为了简洁起见,不重复那些已经被Sokolowski写清楚,跟随他的directions,另外执行以下操作:
javaw.exe
并单击OK 。
如果你正确地按照Sokolowski和我一起指示你应该AB le按Shift向上或向下滚动以触发水平滚动。
在基于Debian Linux发行版[此](http://askubuntu.com/q/404737/84445)会工作。 – 2014-04-23 10:32:05