In addition to what people said above, real-time syntax highlighting will be another basic feature. Based on what type of file is viewed in the IDE, they have different sets of syntax highlighting (for example, the syntax highlighting of an XML file will be different from the syntax highlighting of a .cs file, etc.).
source share