A software solution that functions as a C# 6.0 parser, resolver, object model, formatter, metrics generator, and code analyzer with support for command line.
- Nova Studio
- Version :2.4 CodeDOM 6.8
- License :Trial
- OS :Windows All
- Publisher :Inevitable Software
Nova Studio Description
Programmers require multiple tools to ensure their creations are top notch. From the first code lines to the finished products, developers must inspect, analyze and modify their projects over and over again. Nova Studio is a software solution that has multiple uses required for C# applications.
A multi-functional tool with a test tool and command line feature
The application is split into several branches: you receive an analysis tool (Nova Studio), code library (Nova.CodeDOM.dll) and a command-line tool (Nova.CLI). All these combined enable you to inspect the code object tree, search and replace lines and save back to the original input files with customizable formatting.
This means the software can function as a C# parser, resolver, object mode, formatter, metrics generator and code analyzer. It enables you to complete a significant set of actions from the same interface.
Handle multiple projects in a tabbed environment
The program is well organized, and you can load multiple .cs, .sln, .csproj files at the same time. You can analyze the underlying syntax and preview any discrepancies or errors.
You can also preview overall information, such as statements, parameters, locals, loops, returns, blocks, errors and so on. Furthermore, you can perform advanced search and replace actions to make quick modifications.
The software runs on .NET or Mono and it supports LINQ queries. It is fully compliant with ECMA-334 and ECMA-335 standards, and it can handle over two million code objects in less than 150 MB.
A complete tool for professional programmers
In conclusion, Nova Studio and its underlying code library is a powerful piece of software. It can perform various tasks and across multiple projects. It is not designed for beginners as some of its functions are complex. It performs excellently, and it does not require too many system resources to operate. Multiple licenses will meet your programming needs.