刚用eclipse发现点不出方法和对象,点后面也不出现了的原因是啥?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了刚用eclipse发现点不出方法和对象,点后面也不出现了的原因是啥?相关的知识,希望对你有一定的参考价值。

参考技术A

    打开Eclipse ,然后“window”→“Preferences” 选择“java”,展开,“Editor”,选择“Content Assist” 选择“Content Assist”,然后看到右边,右边的“Auto-Activation”下面的“Auto Activation triggers for java”这个选项。其实就是指触发代码提示的就是“.”这个符号.

    总结:“Auto Activation triggers for java”这个选项就是指触发代码提示的的选项,把“.”改
    成 “.abcdefghijklmnopqrstuvwxyz(,”的意思,就是指遇到26个字母和.这些符号就触发代码提示功能了。
    最后:自动提示弹出的时间最好改成100毫秒以下,不然你都完事了,自动提示才弹出来。

    如果新建的workspace中还是不提示,那么可以打开window->preference查看一下几项:

    (1)General -> Key 中 Content Assist    的快捷键是否为    Alt + /

    (2)Java -> Editor ->Content Assist   中    Auto Activation  是否 enable,trigger是否为“.

    eclipse中本身提供了一些很方便的代码补全模板,如输入sysout后 按 Alt+/ eclipse就会自动帮你生成System.out.println();, 这些模板的查看位置在window->Preferences->Java->Editor->Templates中,列出了一些常用的代码模板。如果在使用中无法完成代码补全功能,可以对eclipse进行一下设置window->Preferences->Java->Editor->Content Assist->Advanced 中把 Template Proposals选中就可以了

简单记录个a标签点不上的bug

官网改版时碰到的问题。简单记录下:

【 问题 】

官网index页面移动端测试时,发现底部页脚的a标签无论如何点不动。

【 Debug 过程 】

1、先是在pc端用浏览器模拟手机看了下,问题重现;

2、然后看了下“规则”和“计算后”面板(用的是FireFox,习惯了……分别对应Chrome的styles和computed),a标签本身的样式似乎是没问题的,周围也没啥问题……

3、丢到chrome里,问题依然重现,继续懵逼……

4、无意间关掉了移动端模拟,居然好了卧槽!!!(黑人问号脸.gif)继续懵逼……

5、试着用“选择元素”工具去点选a标签,居然点到了上边一个透明的空标签上(有宽高),试了几次都是如此(嗯?),然后检查发现该标签position: fixed;,移动端页面收缩后挤下来、整好遮挡住了a标签……至此找到原因。

6、因为该标签不需要响应点击事件,所以直接加了句pointer-events:none,问题解决。

【 小结 】

  • 其实最开始应该先试下z-index的(个人有点排斥这个样式,都是自然写法),失策失策~~

  • 不要随便写fixed的透明标签……血泪教训=_=|||……

  • 无比怀念FireFox的3D模式……然并卵。以后只好用“选择元素”排除类似的bug了。

  • pointer-events:none真的是神器,省了很多js(其实是jq)“事件监听+选择器判断/过滤”的事。

以上是关于刚用eclipse发现点不出方法和对象,点后面也不出现了的原因是啥?的主要内容,如果未能解决你的问题,请参考以下文章

eclipse自动提示功能没了的解决办法

点击时 UIPageController 点不起作用

简单记录个a标签点不上的bug

Druid连接池——从0开始坚强的一点点的自学,Druid一点不懂的可以点进来,懂得别点进来,点进来你会嫌我啰嗦的

Druid连接池——从0开始坚强的一点点的自学,Druid一点不懂的可以点进来,懂得别点进来,点进来你会嫌我啰嗦的

IntelliJ IDEA 提高执行代码速度的好办法