private int GetPreviousOffset(ITextSnapshotLine prevLine) { return(_options == null?prevLine.GetColumnOfFirstNonWhitespaceCharacterOrEndOfLine(_tabSize) : prevLine.GetColumnOfFirstNonWhitespaceCharacterOrEndOfLine(_options)); //return isEmpty ? 0 : prevLine.Length - 1; }
public static int GetColumnOfFirstNonWhitespaceCharacterOrEndOfLine(this ITextSnapshotLine line, IEditorOptions editorOptions) { return(line.GetColumnOfFirstNonWhitespaceCharacterOrEndOfLine(editorOptions.GetTabSize())); }