PHPstorm编辑区域滚动时,光标位置的问题
当上下滚动编辑窗口查看代码时,其他编辑器都可以保持光标位置保持原来的地方不变。而phpstorm却是一直向下或向上滚动到边界时,原来的编辑行滚出窗口区域以后,光标就会自动变到编辑窗口边界这行。每次查看完代码都要重新手动把光标定位回原来的位置。想不通phpstorm为什么要这样搞......
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(11)
这不是 thinkphp 的成员嘛
我也遇到过,5.0.3都遇到过,是因为有道词典的问题。
我也遇到过,5.0.3都遇到过,是因为有道词典的问题。
不知道快捷键是否能帮到你。我都是用退回上次编辑的快捷键 我用的eclipse的方案 ctrl+Q;
今天同事推荐这个IDE, 下载下来玩玩看!!
看看有没有什么新鲜的哈。
看错了。phpstorm我还没找到这个配置 我发的那个是解决光标随意定位的问题
我用的也是3.0.3 不过我的配置快捷键这些都是设置过的 你自己再重新配置吧 邮件已发
亲,你的设置建议项是配置是否允许光标定位在行尾之后的任意位置。与编辑区域滚动时的光标位置固定无关的。你打开一个文件,定位到第一行,向下滚动编辑区域,光标会跟着移动,始终保持在可见区域的最上面一行。而其他编辑器,光标位置是保持原来的位置不变的。亲你试一下是否这样,我的版本是3.0.3
File->Setting->IDE setting->Editor 右边Allow placement of caret after end of line 的勾去掉就行 我有自己修改过的配置文件 搞不懂可以M下我 我把我自己定制的配置给你导入下也行
谢谢。你帮助到我了。因为你说你的没有这个问题,而且Phpstorm里面确实也没有这个配置。所以我马上意识到,是某个插件的原因。紧接着想起来VIM中的光标就是始终定位在编辑区的(它是用hjkl控制光标而不是用鼠标),于是禁用掉IDEAvim插件,问题消失了(PS:这属于IDEAVim的bug,因为之前我已经在tools菜单中的disable了IDEAvim,现在在plugins设置中完全禁用该插件,问题消失)
我用鼠标滚屏 没有出现你的情况 ~~一样的版本~用快捷键本来就是要定位光标的 netbeans也这样 eclipse没测试