Screenshot Preview

Ti preghiamo di notare che questa pagina è solo disponibile in inglese.

Raize Software releases CodeSite V4.5

Latest version adds support for Embarcadero RAD Studio 2010.

The CodeSite Live Viewer window displaying an Order Processing system.

The CodeSite Live Viewer window displaying an Order Processing system.

CodeSite is an add-in for Borland Delphi and C++Builder that enables you to send detailed information (including string lists, objects, even bitmaps) from within your application code to a specialized receiver. Unlike message boxes and inspecting variables on breakpoints, CodeSite messages are not transient. The resulting log of messages sent to a destination provides valuable information for locating problem areas in your code.

Updates in V4.5

Compiler / IDE Support

  • Embarcadero RAD Studio 2010 (including Delphi 2010, C++Builder 2010 and Delphi Prism 2010)

CodeSite Logging Classes

  • Fixed issue that resulted in a Stack Overflow exception when logging an image in Delphi 2009.
  • Fixed issue with the declarations of SendScreenShot and SendWindowHandle methods in the CodeSiteLogging.hpp unit for C++Builder 2006 and 2007.

CodeSite Dispatcher

  • Several improvements were made to the overall reliability of the CodeSite Dispatcher in dispatching messages in a variety of complex situations. The following highlight some of the more significant changes:
  • Updated the TCP communication processing utilized in the Dispatcher and in the process resolved a couple issues involved in receiving TCP messages from alarge number of .NET managed applications simultaneously.
  • Replaced MSXML-based parsing engine with custom XmlParser. This change eliminates the dependency on the COM solution as well as provide greater flexibility and performance. In addition, this change eliminated the "InvalidUnicode Error" that would occassional occur.
  • Overall error handling in the CodeSite Dispatcher has been improved. The Dispatcher Log has been enhanced to show more pertitent information. This Dispatcher Log also automatically persists itself when the Dispatcher is closed.
  • Fixed a couple memory leaks.

CodeSight Live Viewer / File Viewer

  • When inspecting simple data messages (such as Height=24), the Viewer now only displays the data portion of the message. For example, if the currently selected message in the message list looks like this:
    Caption=CodeSite Live Viewer
    Then, in the Inspector Pane, only CodeSite Live Viewer will be displayed. This change makes it very easy to copy the data to the clipboard and works very well when sending multi-line data such as SQL statements or XML data.
  • Fixed issues with exporting logs with collapsed methods to text files.
  • When copying a single message to the clipboard, the leading spaces representing the indent level are automatically removed. When copying multiple messages, the indenting spaces are left in.
  • Fixed Index out of Range exception that would occur when exporting to a text file and the last message in the view was a collapsed method.
  • When printing messages from the viewer, a Font Size can now be specified. The Print Font Size is persistent and separate from the size used to display the messages in the message list.
  • The Print Selection setting in the Print Dialog is now persistent.
  • Fixed problem when trying to print a selection and there are no messages currently selected in the view.
  • The updated system menu in the CodeSite Live Viewer and File Viewer has been restored so that the Clear All and Add Separator commands are accessible from the viewer's application icon in the task bar.
  • The tabs that display additional views have been updated to show more contrast so that it is easier to pick out the currently active tab.

CodeSite Controller

  • The CodeSite Controller is now able to Start and Stop the CodeSite Dispatcher when the Dispatcher is installed as a service.
  • The Controller is now able to display the Dispatcher Log even if the Dispatcher is running as a service.
  • Fixed issue where Controller would not detect the Dispatcher running as a service if user did not have administrator privileges.

CodeSite Method Tracer for Delphi

  • The Method Tracer for Delphi has been updated to work with Delphi 2010.

General

  • Code Snippets for use in Visual Style have been added for the Oxygene (Delphi Prism) language.

About Raize Software

Raize Software has been providing high-quality, innovative developer tools since 1995. For over five years, developers have relied on Raize Components and DropMaster to build sophisticated user-interfaces in less time with less effort. In 1998, Raize Software changed the face of debugging with the release of CodeSite. Today, developers all over the world rely on CodeSite’s logging capabilities to locate and isolate problem areas in their code. CodeSite is quickly becoming the logging tool of choice for debugging, testing, and end user logging - other publishers are even using CodeSite for capturing logging information.

Pubblicato in Development Tool News & Software Component News, Novembre 05, 2009

Ricerca prodotti

Inserisci le tue parole chiave:

Perchè acquistare da ComponentSource?

ComponentSource offre un servizio unico globale usato da oltre 1.000.000 di sviluppatori nel mondo.

Ulteriori Notizie | Chi siamo