, , 在Safari浏览器中被破坏了.
这些是薄空间,n大小的空间,m大小的空间,适用于其他浏览器.
thinsp:a b c d e f g
ensp:a b c d e f g
emsp:a b c d e f g
在Safari中有替代品吗?
如何在 Sublime Text 3 中添加自定义自动完成?
可能重复的问题在这里。
有一个很好的答案,但不是很完整。并且阅读官方文档(Sublime Text Unofficial Documentation - Extending Sublime Text - completions and snippets),我还在想如何实现我自定义的HTML标签自动完成。
我想要的是下面的。
当我放
eq(+tab)
Run Code Online (Sandbox Code Playgroud)
, 我预计
<eq>(Cursor)</eq>
Run Code Online (Sandbox Code Playgroud)
弹出。(这对我.sublime-snippet
单独保存的多个 Snippet文件很有效。)
当我放
eq{\alpha \beta \int}(+tab)
Run Code Online (Sandbox Code Playgroud)
, 我预计
<eq>\alpha \beta \int(Cursor position)</eq>
Run Code Online (Sandbox Code Playgroud)
弹出。在这种情况下, '\' 被转义,光标位置在开头,以便
<eq>(Cursor position)alpha beta int</eq>
Run Code Online (Sandbox Code Playgroud)
弹出。结果是奇怪和不舒服,因为我想在这个标签中渲染“TeX”方程,即数学。
当我放
eqq(+tab)
Run Code Online (Sandbox Code Playgroud)
, 我预计
<eqq>
(tab indented)(Cursor)
</eqq>
Run Code Online (Sandbox Code Playgroud)
弹出。(这对我.sublime-snippet
单独保存的多个 Snippet文件很有效。)
当我放
eqq{\alpha \beta \gamma \frac{1}{2}}(+tab)
Run Code Online (Sandbox Code Playgroud)
, 我预计
<eqq>
\alpha \beta \gamma \frac{1}{2}(cursor position at the end of Tex Equation) …
Run Code Online (Sandbox Code Playgroud)我在Windows 10中使用sublime text 3.
从上面的捕获中可以看出,韩文/中文/日文字符在"转到任何内容"文本输入,侧边栏和标签标题中被破坏.
有谁知道如何解决这个问题?我认为日语,汉字等类似语言也有同样的问题.
首选项中的字体设置 - 设置 - 用户无法解决此问题.
PS.这不是文本'文件'编码的问题.它可能来自Sublime text.exe
正在使用的不合适的Windows字体.但我找不到改变这种方法的方法.更改Windows默认字体无法解决此问题.(我绝对可以在Windows文件浏览器中看到韩文.)
编辑:另见kipid的博客 - 介绍Sublime文本编辑器 - #Sidebar,Go to Anything,Tab标签에서의한글깨짐(Package - PackageResourceViewer)的解决方案.