You can now press CTRL+space to have your shorthand notation completed. 2 options for function and if setup so far. What I've written is a pretty horrible hacky effort to get this working. It does work but needs a LOT of refining.
with one for same reason Else if conditions to give better perf newBlock has a z-index of 1000 to show above code Show titles on tab hovers New setTabWidths function to reset tab widths on demand