---
title: "CodeSmart.NET productivity Addin announced"
url: "https://osherove.com/blog/2003/2/23/codesmartnet-productivity-addin-announced.md"
canonical: "https://osherove.com/blog/2003/2/23/codesmartnet-productivity-addin-announced.html"
published: "2003-02-23T04:52:00"
updated: "2003-02-23T04:52:00"
tags: []
author: "Roy Osherove"
description: "AxTools are coming out with CodeSmart.NET . I have been an avid user of their CodeSmart for VB, which ,in my opinion, is one of the most productive and comprehensve addins on the market for VB (And ive used most if not…"
usage: "Licensed under CC BY 4.0 — reuse, quote and adapt with attribution (Roy Osherove, link to the original page)."
license: "https://creativecommons.org/licenses/by/4.0/"
---

# CodeSmart.NET productivity Addin announced

By Roy Osherove February 23, 2003

**Historical article** · Originally published February 23, 2003; technical details may be outdated.

[AxTools](http://www.axtools.com/) are coming out with [CodeSmart.NET](http://www.axtools.com/products/cs2k3net_screenshots.htm). I have been an avid user of their CodeSmart for VB, which ,in my opinion, is one of the most productive and comprehensve addins on the market for VB (And ive used most if not all of those that matter). This release is  ,to me, just a natural step forward. What they are adding (which surprisingly, VS.NET doe NOT have!) among other things is "auto-text" which expands your keystrokes to code fragments (ie: typing 'sc' pastes in a preformatted 'select case' clause and so on..). this is an amazing feature, which MSFT have yet grasped for some reason. anyway, i heartedly recommend checking it out I know i will), even if i do think that someof the features presented by CodeSmart.NET maybe a little shadowed by the fact that some of them are possible by doing Macros. Here'spart of  the email i got from them with some info and [screenshots](http://www.axtools.com/products/cs2k3net_screenshots.htm) page.

_\----------------------------------------------------_

_Dear Roy,_

_We are pleased to announce that we have just released CodeSMART 2003 for VS .NET. Packed with many features and valuable tools, it currently represents the most advanced collection of utilities for Visual Basic .NET and C# developers._

_\============================================================================_

_\=_

_1\. 'CodeSMART 2003 for VS .NET' Features_

_2\. 'CodeSMART 2003 for VS .NET' Price List ============================================================================_

_\=_

_1\. 'CodeSMART 2003 for VS .NET' Features_

_\=====================================_

_1\. Advanced Code Builders (implement complex code constructs like interfaces,_

_custom exception and formatter classes, C# event definition code, object_

_construction and destruction code)_

_2\. AutoText (MsWord-like AutoText alias-based automated code replacement for_

_VB .NET and C#)_

_3\. Code Explorer (enhanced project management and navigation tool. See the code_

_behind your components in a Solution Explorer-like view, with custom tree_

_sorting)_

_4\. Code Formatter (smart format code documents, perform blank lines management_

_and long lines wrapping, split methods definition line by arguments)_

_5\. Code Outlining (create and collapse regions and zone, outline definition_

_blocks)_

_6\. Code Snippets Databases (team-enabled code repository for VB .NET and C#,_

_search capabilities, drag & drop from code support)_

_7\. Code Statistics (get statistic information on VB .NET or C# code at any_

_scope within your applications)_

_8\. Custom Code (for example insert and remove tracing instructions on the_

_fly)_

_9\. Designer Tools (Tab Order Designer, change the name and the text properties_

_of your controls on the fly, control identification support)_

_10\. Exception Handling (exception handling engine based on custom templates,_

_automatically insert and remove exception handling code)_

_11\. Extended Clipboard (10 supplementary copy-and-paste buffers, persistent_

_between sessions)_

_12\. Extended Find and Replace (powerful search and replace engine, single and_

_multiline support with wildcards and regular expression, comprehensive_

_results lists)_

_13\. Find References (identify all the places were a certain type is used)_

_15\. Review Strings (easily view and modify all string constants used in_

_code)_

_16\. Save and Backup (save the modified components at specific time intervals_

_using the AutoSave feature, create backup copies every time you save a_

_component with AutoBackup)_

_17\. Simple Code Builders (Class Builder, Property Builder, Method Builder,_

_Switch Assignment Values)_

_18\. Sort Procedures (rearrange the code in a more logical and intelligible_

_manner by scope, type and signature)_

_19\. Spelling Checker (check comments, strings and control text properties_

_for spelling errors)_

_20\. Standard Comments (insert descriptive and inline comments)_

_21\. Workbench (create persistent shortcuts and focus only on a limited number_

_of components and code elements, restore your working environment between_

_sessions)_

_22\. XML Comments (benefit of XML comments support for VB .NET and add_

_consistency with the XML comment templates available for VB .NET and C#)_

_A comprehensive screenshots page with extensive descriptions is available at the_

[_http://www.axtools.com/products/cs2k3net\_screenshots.htm_](http://www.axtools.com/products/cs2k3net_screenshots.htm) _address. Also, a 14-day limited trial version of 'CodeSMART 2003 for VS .NET' is available for download from_ [_http://www.axtools.com/products/cs2k3net\_download.htm_](http://www.axtools.com/products/cs2k3net_download.htm)_._

_For more details on this product, please do not hesitate to visit our home site at_

[_http://www.axtools.com_](http://www.axtools.com/)

\--------------CUT--------------------


---

## About the author

**Roy Osherove**: Senior Solutions Architect at AWS working on AI for production and AI-driven development; author of The Art of Unit Testing and Elastic Leadership, with about 20 years of consulting and training on unit testing, TDD, team leadership and continuous delivery.

### Sites

- [RobotPaper](https://robotpaper.ai/): This blog: AI patterns and anti-patterns, AI and coding agents, and engineering leadership.
- [osherove.com](https://osherove.com): Roy's personal site. Author of The Art of Unit Testing and Elastic Leadership; consulting and training on unit testing, TDD, team leadership and continuous delivery, plus about 20 years of blog posts.
- [The Art of Unit Testing](https://www.artofunittesting.com): The Art of Unit Testing, 3rd Edition (Manning): readable, maintainable, trustworthy unit tests, plus TDD workshops in C#, JavaScript, Java and Kotlin.
- [5whys.com](https://www.5whys.com): Roy's writing on software team leadership: self-organizing teams, surviving chaos, learning mode and the Elastic Leadership model.
- [Pipeline Driven](https://pipelinedriven.org): Continuous delivery and DevOps practices: build patterns, pipeline-friendly testing, DevOps metrics and enterprise DevOps.
- [Elastic Leadership](https://www.elasticleadership.com): Elastic Leadership, Roy's framework for software team leaders (survival, learning and self-organizing modes).

### Social

- X: https://x.com/royosherove
- LinkedIn: https://www.linkedin.com/in/osherove/

### Contact

- Contact form: https://forms.gle/jQSx5KoXvrVA1JCK7

### License

Licensed under CC BY 4.0 — reuse, quote and adapt with attribution (Roy Osherove, link to the original page). License: https://creativecommons.org/licenses/by/4.0/
