C# Класс AsmHighlighter.AsmHighlighterFormatHelper

Alpha version for reformatting. After some test (more particularly with prepropressor directives), we definitely need a fully implemented lexical-parser in order to perform a correct reformatting.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ConvertToFasm ( Scanner lexer, string codeToFormat, string>.Dictionary defines ) : string
ParseDefineLine ( string line ) : string>.Dictionary
ReformatCode ( IVsTextLines pBuffer, TextSpan span, int tabSize ) : List

Приватные методы

Метод Описание
AsmHighlighterFormatHelper ( ) : System

Описание методов

ConvertToFasm() публичный статический Метод

public static ConvertToFasm ( Scanner lexer, string codeToFormat, string>.Dictionary defines ) : string
lexer AsmHighlighter.Lexer.Scanner
codeToFormat string
defines string>.Dictionary
Результат string

ParseDefineLine() публичный статический Метод

public static ParseDefineLine ( string line ) : string>.Dictionary
line string
Результат string>.Dictionary

ReformatCode() публичный статический Метод

public static ReformatCode ( IVsTextLines pBuffer, TextSpan span, int tabSize ) : List
pBuffer IVsTextLines
span TextSpan
tabSize int
Результат List