Professional Documents
Culture Documents
Interactive Source Code
Interactive Source Code
Lutz Roeder
March 2001
_ ! # $ % & ( ) * + , - . /
0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ _
Code=Text?
Text syntax is locking code away
Code Model roundtrip impossible, Users think text. HTML inside C# inside ASP.net inside XSLT (x < 3) Tools need parser. Parser is not ubiquitous and language specific.
Opportunities
New Platform, Language (.NET and C#) Improve browsing experience of existing tools
Source Code
Parser Viewer
Code Model
Editor Compiler
Class Browser
Components
Text, different language views Fonts, colors, emphasis Greek symbols, Symbols Bitmaps, Icons, Flowchart views Color/Brush/Pen picker, Outline views Documentation editor, Mail
1D
2D
Features, Features,
Commenting
Color Picker
Notations