Everything about Syntax highlighting
Tool of editors for programming, scripting, and markup
Syntax highlighting is a feature of text editors that is used for programming, scripting, or markup languages, such as HTML. The feature displays text, especially source code, in different colours and fonts according to the category of terms. This feature facilitates writing in a structured language such as a programming language or a markup language as both structures and syntax errors are visually distinct. This feature is also employed in many programming related contexts, either in the form of colourful books or online websites to make understanding code snippets easier for readers. Highlighting does not affect the meaning of the text itself; it is intended only for assisting human readers. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Syntax highlightingA 5-minute orientation
- Skim a recent paper: An OpenType font with built-in TeX syntax highlightingInfluential work since 2022
- Pick up a classic book: Apache Solr Beginner's GuideThe most-reprinted book on the subject
- Read the landmark paper: Syntax highlighting in business process modelsCited 79 times
- Go sideways: Pretty-printingA closely related topic
- Go sideways: Structure editorA closely related topic
📖 Definitions
Noun Highlighting of source code with color, boldfacing, etc. to indicate its syntactic structure.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Syntax highlighting in business process models
Does syntax highlighting help programming novices?
Syntax highlighting as an influencing factor when reading and comprehending source code
Highlighting Pedestrian Equity Considerations Using Walkability Space Syntax: A Case from Suburb in India
bioSyntax: syntax highlighting for computational biology
The Highlight Programme: Code and Syntax Highlighting
Highlighting concealed communities: detection of urban informal settlements using space syntax method, fuzzy model, and high-resolution imagery
Multi language models for on-the-fly syntax highlighting
🆕 Influential since 2022
📚 Books worth reading
Apache Solr Beginner's GuideAlfredo Serafini · 2013
Apache Solr 3 Enterprise Search ServerDavid Smiley · 2011
Information highlighting in advanced learner EnglishMarcus Callies · 2009- 📕Yong ying guang bi xue Ying wen!Yasuhiro Kanbe · 2007
- 📕Learn Vimscript the Hard WaySteve Losh · 2013
Qlikview Online Training · 2011
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Pretty-printing Pretty-printing (or prettyprinting) is the application of any of various stylistic formatting conventions to text files, such as source code, markup, and…
- Structure editor A structure editor, also structured editor or projectional editor, is any document editor that is cognizant of the document's underlying structure. Structure…
- Text editor A text editor is interactive software that allows a user to edit plain text. Due to the prevalence of editing text, many operating systems come with a…
- LEXX (text editor) LEXX is a text editor which was probably the first to use live parsing and colour syntax highlighting for marked-up text and programs. It was written by…
- Integrated development environment An integrated development environment (IDE) is software that provides a relatively comprehensive set of features for software development. An IDE is intended…
- Extensible Application Markup Language Extensible Application Markup Language (XAML /ˈzæməl/ ) is a declarative XML-based language developed by Microsoft for initializing structured values and…
- Source-code editor A source-code editor is a text editor program designed specifically for editing the source code of computer programs. It includes basic functionality such…
- IMP (programming language) IMP is an early systems programming language that was developed by Edgar T. Irons in the late 1960s through early 1970s, at the National Security Agency…