|
Browse by Tags
All Tags » FeatureTour ( RSS)
Sorry, but there are no more tags available to filter with.
-
SharpDevelop provides several features that help you quickly navigate to different parts of your code. Quick Class Browser At the top of the text editor is the Quick Class Browser. On the left is a list of the types defined in the currently open source file. On the right is a list of all the members...
-
SharpDevelop has support for adding and previewing XML documentation comments in C# and VB.NET code. It also ships with NDoc so you can generate your help file directly from the development environment. Adding XML Comments In a C# source file, typing in /// before a method will start an XML comment and...
-
SharpDevelop integrates with NUnit allowing you to run and debug your unit tests inside the development environment. First you will need a project to hold your tests. From the File menu, select New and then select Solution... to open up the New Project dialog box. Expand the C# category and select Class...
-
SharpDevelop has a forms designer that allows you to visually design forms and user controls written in C#, VB.NET or Boo. Opening the Forms Designer To open the forms designer click the Design tab at the bottom of the form's source code window. Adding Controls Controls can be added to the form from...
-
SharpDevelop has the ability to compile your code against previous versions of Microsoft's .NET Framework, Microsoft's Compact Framework or Mono (an open source implementation of the .NET Framework sponsored by Novell ) if they are installed. Currently it is only possible to target different frameworks...
-
"Refactoring is the process of changing a software system in such a way that it does not alter the external behavior of the code yet improves its internal structure." Martin Fowler SharpDevelop supports the Rename refactoring where you can rename a variable, class, method, field or property and all references...
-
Whilst editing XML files SharpDevelop provides namespace, element, attribute and attribute value completion based on its schema. Namespace Completion On typing the = character, after the xmlns attribute, a list of namespaces will be shown. A namespace in the list can be selected in a similar way to code...
-
Boo is a .NET programming language, created by Rodrigo Barreto de Oliveira, which has a similar syntax to Python. More information about Boo can be obtained from its home page http://boo.codehaus.org/ . SharpDevelop has support for Boo by providing project and file templates, code completion, source...
-
With SharpDevelop you can debug your code without leaving the development environment. Setting Breakpoints Position the cursor on the line where you want your breakpoint to be located, then click in the left hand margin of the text editor to create the breakpoint. This puts a breakpoint icon in the margin...
-
With SharpDevelop you can create and develop many different types of project: ASP.NET Web Page Project ASP.NET Web Service Class Library Console Application Direct 3D Application Glade# Application Gtk# Application Windows Application Windows Application for the Compact Framework Windows Service Windows...
|
|
|