在下面附带的图像中,在(3)浅蓝色内容辅助框中,左侧有5个Firefox浏览器图标。他们的意思是什么?看起来他们的意思是这些方法仅在Firefox中受支持。但的版本?如果 Firefox和Chrome中都支持某个元素,而不是IE ,那么它将如何显示(因为1个图标只有1个列空间)?
(来自http://www.jetbrains.com/phpstorm/webhelp/familiarize-yourself-with-phpstorm-editor.html的图片)
另一方面,在Aptana中,有不同的浏览器图标列,通过点亮或不点亮显示支持级别。
(来自http://aptana.com/products/studio3的图片)
此外,在说明区域中,还会显示支持的详细浏览器版本。
(来自我对Eclipse + Aptana plugin的测试的图片)
如果有人问我为什么不使用Aptana,而忘记了PHPStorm?由于在Aptana中编写JS时存在一些明显的缺点,有些人认为Aptana浏览器版本支持不值得信任。这就是为什么我在寻找不同的IDE。
总之,如何理解PHPStorm内容辅助中的浏览器图标?
答案 0 :(得分:0)
FireFox图标用于标有“@browser Gecko”注释的HTML标准库中定义的Object方法。以前以Mozilla为基础的浏览器支持的属性以这种方式标记。 IE特定的'@browser IE'注释,并显示IE图标...没有关于显式版本的信息可用。请注意,大多数这些属性都是非标准的并且已弃用 - 例如, defineGetter ()已替换为Object.defineProperty()