Being able to perform block mode editing is another handy feature. Equally important is the ability to organize your files into projects and have multiple files open in different windows. In addition to support for multiple scripting languages, you'll want to look at whether the editor provides templates for common coding constructs (e.g., For Next loops and common object creation) and code editing tools (e.g., color-coded keywords).Īnother important factor is support for code completion along the lines of Visual Studio's IntelliSense, where the editor can interactively display a drop-down box showing an object's methods and properties. They should support unlimited undo and redo, as well as provide intelligent help with a variety of scripting languages. Modern editors should meet several criteria. Table 1: Comparison of the Editors' Features (click to enlarge) For more information about some of the other choices for developing PowerShell scripts, see the sidebar " Other PowerShell Development Tools." Table 1 compares these products' features. In this review, I'll look at two of the leading PowerShell editors: iTripoli's Admin Script Editor (ASE) 3.6 and SAPIEN Technologies' PrimalScript 2009. A lot has changed over the past year, and the current crop of PowerShell editors provides full-featured PowerShell development environments. For instance, not very long ago PowerShell scripting editors really only delivered color-coded syntax-they lacked other vital capabilities such as statement completion and debugging capabilities. Even so, in the past, the capabilities found in development tools for PowerShell have lagged behind those found in development tools for other scripting languages. Microsoft has adopted PowerShell as the scripting environment for a number of its products, including System Center Virtual Machine Manager (VMM) 2008, Windows Server 2008 R2, Exchange Server 2007, and the upcoming Exchange Server 2010 release. There's no doubt that Windows PowerShell is the future for Windows administrative scripting.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |