Add to Technorati Favorites
Welcome to ThePowerShellGuy.com Sign in | Join | Help

PowerTab 0.95 teaser

As promised in the entry  PowerTab 0.93 PowerShell Tab Expansion scripts library , I'm working on a new version of PowerTab and did some refactoring work over the last weeks. * Update * PowerTab 0.95 RC1 beta public now

one target for example was to remove all helper variables out of the global scope, the TabExpansion runs in the Global scope so used some subscopes and other trick to remove the exposure as I managed to remove all exposed helpervariables  (no $line and $lastword are not mine ;-) )

as also Configuration is stored in the database in PowerTab 0.95 and $PowerTabConfig is now an interface to the configuration database

pt095_1

This does clean up the global scope also and now a Powertab 0.95 installation leaves only 2 variables exposed :

  • $PowerTabConfig the interface to the PowerTab configuration.
  • $dsTabExpansion The TabExpansionDatabase.

Also much more settings are available trough the $PowerTabConfiguration interface see below  :

pt095_2

You can see there are much more configuration options now and they are all configurable trough the $PowerTabConfig object.

Also you can see that we have "Real border" support now (Sorry not for consolas users as this font does not support BoxCharacters, workaround : set BorderColor and BorderBackColor to same value to get old look )

And not only con we configure all colors trough $PowerTabConfig.Colors , we now have also Theme support and we can import and export color themes for PowerTab so much more Eye candy in this version, (Hey this fun stuff, but in tact this also useful think about presentations and white backgrounds  :-)

pt095_3

And hey do we see the filesystem completion in listform here ? , yes, FileSystem support is added ..

pt095_4

We can choose single or double border and also the Shortcut characters are configurable now .

PoSH> $PowerTabConfig.ShortcutChars

Invoke  : &
Custom  : ^
Alias   : @
Partial : %
Native  : !

You can see enough new stuff  to skip version 0.94 in public

 I hope to release this version before begin of next week, if you can't wait that long for it I'm holding a IRC channel Beta of PowerTab 0.95 for some time now on IRC in #PowerShell on irc.freenode.com and I drop the link to the latest bits there regulary ;-)

Enjoy,

Greetings /\/\o\/\/

Published Thursday, July 12, 2007 2:17 PM by MoW

Comments

# re: PowerTab 0.95 teaser

I think I can speak on behalf of the community when I say that PowerTab is _the_ killer app for powershell.

Bravo!

Friday, July 13, 2007 8:25 AM by Oisin G.

# re: PowerTab 0.95 teaser

Hiya Oisin,

thanks for the heads up !

Greetings /\/\o\/\/

Friday, July 13, 2007 9:13 AM by MoW

# re: PowerTab 0.95 teaser

Agreed, Oisin.  PowerTab is fab-u-lous!  Thanks for all your hard work MoW :)

Wednesday, July 18, 2007 12:27 PM by Clint

# PowerTab 0.95 RC1 beta public

PowerTab 0.95 RC1 beta public is posted, I still expect to find some minor bugs As you have seen from

Thursday, July 19, 2007 4:48 PM by The PowerShell Guy

# re: PowerTab 0.95 teaser

Oisin and clint thanks !

Greetings /\/\o\/\/

Thursday, July 19, 2007 5:18 PM by MoW

# The PowerShell Guy : PowerTab

Thursday, July 19, 2007 5:38 PM by The PowerShell Guy : PowerTab
Anonymous comments are disabled