Archive for the Category


GhostDoc 2.1.0 Released

GhostDoc is a free add-in for Visual Studio that automatically generates XML documentation comments for C#. Either by using existing documentation inherited from base classes or implemented interfaces, or by deducing comments from name and type of e.g. methods, properties or parameters.

What’s New in GhostDoc:
  1. Added: Support for VB.NET has been added again . The feature is turned off by default and you have to turn it on in the config dialog. 
  2. Added: Setup for the demo project now contains a VB.Net version.
  3. Added: Full support for events (configurable default documentation, inherited documentation , and used-defined custom rules)
  4. Added: New macro $(DeclaringTypeKind) that specifies the kind of type a member is defined in (i.e. class, struct or interface).
  5. Changed: All occurrences of "class" in the default templates have been replaced by $(DeclaringTypeKind).
  6. Fixed: Documentation of constructors of structs referring to the initialization of a "class" instance.
  7. Fixed: Problems with parameter names starting with an ‘@’ (e.g. "@class").

Download on the GhostDoc Website

[Via Roland Weigelt's blog]

Technorati tags: tools, add-in, vs2005

Regionerate – An automatic layout enforcement tool for the C#

Regionerate (pronounced ri-jeh-neh-rate) is a new open-source tool for programmers that allows you to automatically apply layout rules on C# code.Regionerate runs on Visual Studio 2005, Visual Studio Codename Orcas Beta 1, #develop 2.0, NAnt and on command line.Regionerate can layout and sort fields ,properties,methods and wraps them in regions with counter.You can easily create your own layouts.

Download Regionerate

Technorati tags: dotnet, code formating, vs 2003, vs2005

Copy/paste support for references in VS 2005/2003

In all versions of Visual Studio is the fact that there’s no copy/paste support for references. You can’t copy a reference from one project to the other.Omer van Kloeten’s add-in for Visual Studio 2005/2003 solve the problem and enable copy and paste a reference even between instances of VS2003 and VS2005.

Technorati tags: VS 2005, VS 2003, add-in, tools

ReSharper 3.0 Pre-Beta(Build 402) released

According to the Jetbrains roadmap the 3.0 release is going to be mostly about adding in Visual Basic.NET support for ReSharper.

The full list of changes for this build:

  • Rename works in Visual Basic
  • The following refactorings work in Visual Basic:
    • Rename
    • Move type to another file
    • Copy type
    • Move static members
    • Introduce variable
  • Live templates work in Visual Basic (not all macros work; no bundled templates)
  • Type name completion (Control+Alt+Space) works in Visual Basic
  • Smart code completion (Control+Shift+Space) works in Visual Basic
  • TO-DO Explorer (try ReSharper -> Windows -> To-do Explorer)
  • Solution-wide error analysis (enable it by checking the ReSharper -> Options -> Highlighting -> Analyze whole solution checkbox)
  • Automatic member reordering (configured at ReSharper -> Options -> Member Order; configuration UI is plain XML for now as the options are not finalized yet)
  • More context actions and quickfixes
  • Suggestions
    • Make field read-only
    • Make parameter type more specific
  • XAML is supported (to the extent of recognizing symbols declared in XAML files and resolving some references; more will come in future builds)


Downaoad ReSharper 3.0 Pre-Beta(Build 402)

[Via Glenn Slaven's Blog]

Technorati tags: tools, dotnet, vs2005

Reflector 5 is available for download

The new version comes with a lot of great new features

  1. C# 3.0 support
    • Extension methods
    • Object initializers
    • LINQ query expressions
    • Collection initializers
    • Lambda expressions
  2. Code URL support
    • Navigate to code://mscorlib/System.Object via IE
    • Ctrl+Alt+C to copy the URL for current item
    • Add to HTML pages using <a href=“code://…”>
  3. Assembly Browser
    • Multiple Windows: Analyzer and Disassembler windows can be open at the same time
    • Update assembly location if loading the same assembly twice from different locations
    • Back and Forward mouse buttons and shortcut keys work from all windows
  4. Disassembler
    • Expand Methods and Expand Types feature
    • Context-sensitive documentation view
    • Click on declaration jumps to item in the browser
    • Tab to cycle through links, Up/Down to scroll
    • Context-based automatic variable naming
  5. Analyzer
    • Add and analyze multiple items (DEL to remove)
    • Find overrides of virtual methods
    • “Exposed By” and “Instantiated By” search
    • “Assigned By” search for fields
  6. Search
    • String or Constant search
    • Exact matching of multiple words
  7. Assembly Lists
  8. Resource Viewer
    • Save byte arrays in .resources file to disk
    • Double-click opens using shell file extension
  9. Options Dialog
    • Use hex or decimal number format
    • Indentation setting for text output
    • Switch between public only and all items
    • Automatically resolve assembly references
    • Optimization setting (show raw code)
  10. Windows Shell integration
    • Run Reflector.exe /register to register file extensions
    • Right-click and “Browse…”
    • Improved 120 DPI support
    • Windows Vista support

Download Reflector 5.0

Download Reflector 5.0 Add-Ins


[Via Computer Zen Blog]


Technorati tags: reflector, dotnet, c#, tool

Page 2 of 512345