public void ChangeEncoding(TextEditor textEditor, Encoding encoding) { if (EncodingUtility.Equals(textEditor.Encoding, encoding)) { return; } textEditor.Encoding = encoding; MarkTextEditorSetNotSaved(textEditor); OnTextEditorEncodingChanged?.Invoke(this, textEditor); }