代码改变世界

(原创)一个JavaScript Function Outliner插件 第二个版本

2008-06-13 00:49  横刀天笑  阅读(6846)  评论(62编辑  收藏  举报
Hi,everyone。
还记得上次发布的那第一个版本么,这几天听了一些朋友的建议然后加强了一些东西
你可以点击这里找到上一个版本的插件,比较下,有什么不同
功能:
(一):显示js文件内所有方法的列表,能显示出两种:
var $ = function(){}
function $(){}
(二):不仅仅能显示全局的方法,还能显示方法内定义的方法,以树结构的方式显示出来,更有层次感
比如:
function a(){
    function b(){
        alert("test");
    }
}
(三):增加了方法的签名显示
(四):非功能性的,美化了界面
不说了,还是看图吧
第一个图还是原来的:

叮当,叮当,来看看今天我给大家带来的




注:也许聪明的你早就发现,这里的词法语法解析用的是微软DLR框架里的,我自己写的那个还没完成呢,还有很多bug,呵呵,先用这个顶着

**********************************************************************************************
陆陆续续的收到一些朋友询问如何将我的插件集成到vs里面去
注意一下几点:
本插件支持vs2005和vs2008,
vs2005版本插件下载
vs2008版本插件下载

下面我只以英文的vs2008版本作为实例,演示一下
打开vs2008 然后一次点击:Tools->Options (工具->选项)会弹出选项设置框
在左边的树目录里展开Environment->Add-in/Macros-Security(环境-》外接程序/宏安全性)
右边的框框列出的路径就是你可以把你下载的三个文件放置的路径,或者你自己添加个路径也可以,点击ok以后重启vs,这样就ok了,在Tools菜单下会添加
一个笑脸的菜单,打开一个js文件,然后点击这个菜单就会显示插件了,看下图: