我正在开发视觉工作室的扩展程序,但我的文本块显示日文字符的宽度有问题。
正如您所见,绿线是visual studio编辑器中的注释,黑线是我的装饰文本。我通过IEditorFormatMapService
获得了编辑器的字体并设置为我的文本块。英文字符很好,但日文字符的宽度不正确。
我的项目在github:https://github.com/thuantan2060/comment-translator。您可以在CommentTranslator/Ardonment/CommentAdornment.cs
文件中找到代码集字体样式。
非常感谢!