baitang36 发表于 2021-3-17 17:09:33

mikewolf2k 发表于 2021-3-17 15:46
UTF-8很麻烦,以前大量的不支持UTF-8的都可能出问题。在现在硬盘内存容量极大的情况下,UTF-8基本没好处。

确实如此,但发展趋势是用utf-8,桌子也在跟进

hbabc 发表于 2021-3-18 09:16:39

感谢楼主分享!

mikewolf2k 发表于 2021-3-18 09:36:02

baitang36 发表于 2021-3-17 17:09
确实如此,但发展趋势是用utf-8,桌子也在跟进

看不出有什么优势。
通常文档都是以一个语种为主,其它语种出现的数量很少。对于纯中文/英文文档,两种编码方式结果一样,没区别;对于中文文档中混杂的少量英文字符,节省的空间非常小;只有在英文文档中夹杂着少量中文,UTF-8才有优势。可是就实际应用而言,基本出现的是纯中文/英文/中文混英文三种方式,对于英文文档夹杂少量中文,主体文档英文就说明了读者是英文不懂中文的,这样文档中夹杂少量中文,读者看不懂啊,这种方式出现的概率应该是非常少的。

mokson 发表于 2021-3-18 09:46:51

重大发现。

edata 发表于 2021-3-18 19:40:53

c++中字符串ansi,unicode,utf-8是三种编码,好麻烦。

aichong 发表于 2021-3-19 11:20:12

LISPSYS(系统变量)
控制使用 VLISP 命令启动的默认 AutoLISP 开发环境和编辑器。
类型:整数
保存位置:注册表
初始值:0
值说明
0Visual LISP IDE (VL IDE) 被设置为默认编辑器,AutoLISP 函数不完全支持 Unicode 字符。AutoLISP 源 (LSP) 文件在保存和编译时使用 ASCII (MBCS) 字符集。注意:此设置导致 AutoCAD 2020 和早期版本的行为,并且仅在 Windows 上受支持。
1Visual Studio (VS) Code 被设置为默认编辑器,AutoLISP 函数完全支持 Unicode 字符。AutoLISP 源 (LSP) 文件在保存时,使用在 VS Code 中设置的编码,在编译时,它们使用 Unicode 字符集。
2Visual Studio (VS) Code 被设置为默认编辑器,AutoLISP 函数完全支持 Unicode 字符。AutoLISP 源 (LSP) 文件在保存时,使用在 VS Code 中设置的编码,在编译时,它们使用 ASCII (MBCS) 字符集。

注意:更改 LISPSYS 系统变量的当前值后,必须重新启动 AutoCAD 才能切换 AutoLISP 开发环境。

vitalgg 发表于 2021-3-19 13:30:57

好麻烦。
我就想知道繁体中文的 locale 变量的值是什么。
跟简体怎么区分。

流氓兔 发表于 2021-3-20 21:20:09

baitang36 发表于 2021-3-22 11:03:57

aichong 发表于 2021-3-19 11:20
LISPSYS(系统变量)
控制使用 VLISP 命令启动的默认 AutoLISP 开发环境和编辑器。注意:更改 LISPSYS 系统 ...

谢谢,学习了

xpzzj 发表于 2021-10-26 17:19:27

多谢分析的这么细致!
页: 1 [2] 3
查看完整版本: autoCAD2021支持unicode是如何实现的