namespace AIStudio.Tools.CodeHighlighting; /// /// Where a marker of a language has to appear in a code block, see CodeLanguageMarker. /// public enum CodeMarkerPlace { /// /// Anywhere in the code, also across a line break. /// ANYWHERE, /// /// At the start of a line, after its indentation. /// LINE_START, /// /// At the end of a line, before any space behind it. /// LINE_END, /// /// As a line of its own, apart from its indentation, such as the fi of a shell script. /// WHOLE_LINE, /// /// At the start of the first line which is not empty, such as a shebang. /// FIRST_LINE, }