现在的位置: 首页 > 综合 > 正文

改善Flash IDE想法记录:资源库查找(2)

2013年02月08日 ⁄ 综合 ⁄ 共 1015字 ⁄ 字号 评论关闭
function search(libName)
{
 
  var doc=fl.getDocumentDOM(); //获取文档   
  var lib=doc.library; //获取库   
  fl.outputPanel.clear();//清除面板输出      
  if (doc == null) {alert("不能使用jsfl. 发生错误");}  
  if(lib.items.length==0)return;
  
 for(i=0; i<lib.items.length; i++)  
 {                    
   if(lib.items[i].linkageExportForAS)   
   {  
     if(libName==lib.items[i].linkageClassName)
	 {
		 fl.trace(lib.items[i].name+"--->"+lib.items[i].linkageClassName);
		 //打开ctrl+L
		 lib.selectItem(lib.items[i].name);
     }   
   }        
 }   
// alert("查询操作结束");  	
}

            通过一个jsfl+一个swf 可以为flash ide 组合一个搜索栏工具(可以制作一个工具)。这个想法基本思路是通过完全匹配的遍历方式来实现。

          jsfl的代码很简单,function 里面传递我们一个参数名,然后遍历我们库资源,只要库链接匹配到了,那么我们资源就会输出并定位到那里 。但是不足的地方,没有完全实现搜索功能,这里提供一个初步思路去实现这种可能性。基本上目的达到了。可以进行下一步改善。

 

最后生成的预览照片也是很像ide~,自己玩玩的的小实验。不妨试试,遍历一下库资源说不定会有不错的发现。从cs3之后,变化最大在cs4之后,对于这个ide有着太多期望和感慨。很多资源的查询和搜索目前还没有做到很多优势。而adobe 对改进flash ide  ,不知道是抱着什么态度去做?而flash cs7 又有什么改善?而革命性的东西 估计不多,以目前的市场来讲,flash cs 3之后 经典已经不再延续了。

         很多喜欢这个软件的人,对编码和项目管理这个方面flashIde  不能拿fb 或者fd 来做比较。毕竟他们产品定位已经不是一个水平线上。但是作为开发者更多希望flash IDE 加强一下在项目管理和调试的能力上。在编码速度上效率,flashIDE 远远不及fb 、fd、 fdt、等其他编辑器。不知道为什么会产生这种抱怨,睡觉去好了~

         

 

 

 

 

抱歉!评论已关闭.