PrimalScript 2009 Features
PrimalScript 2009 is the most advanced scripting IDE available. Not only does PrimalScript support the common set of features that one would expect from a modern editor, but a raft of features that make scripting simpler, faster and easier to deploy. PrimalScript's evolution over 10 years has allowed us to not only add the features that YOU want, but to streamline their user interface and simplify their usage. Take a look at what 10 years of experience gives you.
New Features for 2009
Re-engineered Object Browser
PrimalScript 2009 makes the development cycle of Discovery - Experimentation - Implementation that most script authors use much more efficient. The new object browser in PrimalScript 2009 gives you access to the most commonly used type of objects; COM, PowerShell Cmdlets, WMI and the .NET framework. Each of these nodes shows the underlying objects in an organized, easy to understand way.
SQL editing enhancements
PrimalScript 2009 has expanded its support for SQL in several major ways. Primary among these are the addition of SQL PrimalSense and the ability to edit and save stored procedures directly within a database. At any time you can press CTRL+space to pop up a list of tables, views and stored procedures that are available within your database, but PrimnalSense works even better. In a new, or opened SQL document, start typing a SQL statement. After typing four characters, if PrimalSense recognises the characters as belonging to an object in that connection, it will pop us a list of tables, procs, columns etc and select the first match.
SQL Query Window
The Live SQL query window enables ad-hoc query testing and live data manipulation. Write a query, press ENTER, and get your results in a grid format. This also allows you to easily export your results as text, CSV, HTML or XML.
Object browser connection to the MSDN library and Google
The Object Browser context menu lets you easily go to the specific place on MSDN, or as close as we can get you, depending on the subject. You can also directly google for the specific topic and that way also find sample code that may apply to your current development task.
Sophisticated file differencing
A new integrated file difference tool provides more information about file differences. Syntax colored displays allow for faster review of individual modifications.
Snippet creation enhancements
Snippet creation can now be done via a drag and drop process. Begin the snippet creation process just as previously, by selecting the text that is to be made into a snippet. Left click in the selected block and drag the selection to the snippet browser. Drop it into the appropriate language node and a NewSnippet entry is created.
Enable / Disable code blocks
PrimalScript 2009 includes a nice new feature that helps out in the script development process. You can now select a block of code, right click, and choose Disable Code. Enable / Disable code will comment out the selection, wrap the block in a ÒDisabled CodeÓ region and collapse that region.
Logon Script Wizard
Logon Script Wizard Easily create logon scripts with customized Welcome Messages and script execution. Its simple to select drive letters, Group Names, Share paths and printers. Redirect Favorites, Cookies and StartUp folders. Add your own Script actions for complete customization.
Integrated command line shell window
The new integrated command line shell window allows you to issue PowerShell, batch or even BASH shell commands on the fly to evaluate their results. It is an interactive and a fully functional shell where you can drag and drop command or code between the shell, the editor and the snippets browser.
WMI Query Window
A new WMI query window integrates easy testing and discovery of WQL statements and WMI class properties. Easily export your results as text, CSV, HTML or XML.
Improved Brace Matching
Automatic brace matching allows you to visually verify correct placement of (), {}, [], <> brackets. Simply click the mouse just before an opening brace or just after a closing brace and the set will be highlighted.
Redesigned Start Page
The new enhanced start page distinguishes between edited and simply opened files, so your current work does not get pushed "off the list" as easily. Additionally, any installed SAPIEN products are listed for one-click access.
Windows 7/Vista Script Execution with elevated privileges
The new Quantum Script Host allows you to run your scripts (VBScript, JScript, PowerShell) with elevation on Windows Vista and Windows 7.
Improved type library caching
Improves speed when opening ASP, HTML or HTA pages.
Enhanced Script Packager
PrimalScript 2009's Script Packager contains two new target executables and easier manifest handling. These two new options allow you to package your PowerShell script into a stand-alone exe file. When executed, this .exe will not need a temporary script file or other special access to the file system. They also do not require a console window for anything that really only interacts with Windows or uses Windows Forms.
Creating Scripts
WMI Wizard
The WMI Wizard writes WMI code in VBScript or JScript at the click of a button. Explore WMI classes in any namespace, on any computer on your network. It even supports the use of alternate credentials in your WMI connections, so you can work with remote machines more easily. The code produced can be easily modified to meet your needs, giving you a fast and effective jump-start to scripting almost any WMI-related task.
ADSI Wizard
The ADSI Wizard goes beyond boilerplate code, producing a complete set of VBScript classes that represent Active Directory objects. You'll not only find it simpler to retrieve objects from Active Directory, but you'll also have PrimalSense support for working with those objects. The ADSI Wizard takes the complexity out of Active Directory scripting and lets you produce useful scripts faster and more easily.
|