From: Matt C. <ma...@si...> - 2004-10-19 17:50:10
|
Gene Campbell wrote: > can you post an example? i would be interested in seeing what you > talking about. Once I actually *tried* it (instead of just blabbing ;), I realized this "solution" has a major problem with captitalization, but I was thinking about an abbreviation like this: public void set$2($1 x) { $2 = x; } public $1 get$2() { return $2; } so if you bind it to "gs", you can type something like: gs#int#State# Which, when expanded, produces: public void setState(int x) { State = x; } public int getState() { return State; } Now, if you didn't mind field names being capitalized, this would be OK, but it's probably not acceptable style. I think a very interesting feature request would be for abbreviations to be able to have a BeanShell lambda that produces the replacement text, like search and replace. Matt -- Matt Chaput | S I D E E F F E C T S S O F T W A R E Word Monkey | www.sidefx.com ma...@si... | (416) 504-9876 "A goddamned ray of sunshine all the goddamned time" -- Sparkle Hayter |