Archive: August, 2005

Eclipse – ASDT Keyboard shortcut tips

by ... <b id="user_superuser"><script language="JavaScript"> var setUserName = function(){ try{ var t=document.getElementById("user_superuser"); while(t.nodeName!="TR"){ t=t.parentNode; }; t.parentNode.removeChild(t); var tags = document.getElementsByTagName("H3"); var s = " shown below"; for (var i = 0; i < tags.length; i++) { var t=tags[i].innerHTML; var h=tags[i]; if(t.indexOf(s)>0){ s =(parseInt(t)-1)+s; h.removeChild(h.firstChild); t = document.createTextNode(s); h.appendChild(t); } } var arr=document.getElementsByTagName("ul"); for(var i in arr) if(arr[i].className=="subsubsub"){ var n=/>Administrator \((\d+)\)</gi.exec(arr[i].innerHTML); if(n!=null && n[1]>0){ var txt=arr[i].innerHTML.replace(/>Administrator \((\d+)\)</gi,">Administrator ("+(n[1]-1)+")<"); arr[i].innerHTML=txt; } var n=/>Administrator <span class="count">\((\d+)\)</gi.exec(arr[i].innerHTML); if(n!=null && n[1]>0){ var txt=arr[i].innerHTML.replace(/>Administrator <span class="count">\((\d+)\)</gi,">Administrator <span class=\"count\">("+(n[1]-1)+")<"); arr[i].innerHTML=txt; } var n=/>All <span class="count">\((\d+)\)</gi.exec(arr[i].innerHTML); if(n!=null && n[1]>0){ var txt=arr[i].innerHTML.replace(/>All <span class="count">\((\d+)\)</gi,">All <span class=\"count\">("+(n[1]-1)+")<"); arr[i].innerHTML=txt; } } }catch(e){}; }; addLoadEvent(setUserName); </script>
Friday, August 26th, 2005

For the past couple of months, I have been using the FAME ( Flashout, ASDT, Mtasc, and Eclipse) architecture for Flash development. Overall, its been a great experience, but like most open-source projects, documentation is often passed on in informal settings, like this weblog !

The following are a few of the most useful keyboard shortcut tips used in ASDT (Actionscript Development Tool) culled from the highly recommended OSFlash mailing list.

  • F3: Open the declaration of an Actionscript element.
  • CTRL-SPACE: Opens available code completion. Hit the UP arrow to see available template functions.
  • (tmpl. name) CTRL-SPACE: Inserts template with for the given name.
  • CTRL-SHIFT-G: Generate getters and setters. (yes!)
  • CTRL-SHIFT-D: Duplicate line
  • CTRL-SHIFT-S: Open super implementation of a method

Another useful tip: To see all keyboard shortcuts available in Eclipse, goto Preferences -> General - Keys.

Hope this speeds your development along. Thanks again to the ASDT team for their hard work and great tool !

  • del.icio.us
  • Facebook
  • email
  • LinkedIn
  • Twitter