Serial IDE (2) – Visual C# 2005

The program is freeware, even for commercial use. It works well with data and databases, and you can add many data sources to it. The AutoRecover feature saves all files to disk every 1-x minutes. After a crash and restart, it can restore everything, so you don’t lose any work.

It scans the source code for tokens, which it then places in the Task List. Every action in the program can be assigned a keyboard shortcut. Its features are not those of a mere text editor, but of a programmer’s editor. The biggest advantage of the program is IntelliSense, which completes code as you type. It can save files in Unicode.

It contains the following windows:

  • Solution explorer – Displays a hierarchical list of the files in the project.
  • Toolbox – Available only in design view, it contains all the controls I have imported.
  • Database explorer – Displays all databases in the project. It is used for managing databases in Microsoft SQL Server instances.
    It lets you create and edit database tables (using Transact-SQL statements or the data designer). It can also be used to build queries and stored procedures, either in Transact-SQL or in managed code via SQL CLR. Support for debugging and IntelliSense is also available.
  • Class view – Displays a list of the classes in the project.
  • Properties – For configuring all kinds of entities, used mainly for controls.
  • Task list – Displays tasks that I either save manually or that it finds in the code.
  • Output – Output during compilation and debugging
  • Find results – Matches found when searching in files (ctrl+shift+f)
  • Error list – A list of errors, warnings and compiler messages
  • Find symbol results – When searching for an element in the code.
  • Document outline – A leftover from VWD, it is of no use here.
  • Object browser – Displays all available assemblies (.NET + the solution’s) and lets you search through them.

More information on Wikipedia in English: https://en.wikipedia.org/wiki/C_Sharp_(programming_language)#Implementations

Leave a Reply