明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: baitang36

[经验] autoCAD2021支持unicode是如何实现的

  [复制链接]
 楼主| 发表于 2021-3-17 17:09:33 | 显示全部楼层
mikewolf2k 发表于 2021-3-17 15:46
UTF-8很麻烦,以前大量的不支持UTF-8的都可能出问题。在现在硬盘内存容量极大的情况下,UTF-8基本没好处。

确实如此,但发展趋势是用utf-8,桌子也在跟进
发表于 2021-3-18 09:16:39 | 显示全部楼层
感谢楼主分享!
发表于 2021-3-18 09:36:02 | 显示全部楼层
baitang36 发表于 2021-3-17 17:09
确实如此,但发展趋势是用utf-8,桌子也在跟进

看不出有什么优势。
通常文档都是以一个语种为主,其它语种出现的数量很少。对于纯中文/英文文档,两种编码方式结果一样,没区别;对于中文文档中混杂的少量英文字符,节省的空间非常小;只有在英文文档中夹杂着少量中文,UTF-8才有优势。可是就实际应用而言,基本出现的是纯中文/英文/中文混英文三种方式,对于英文文档夹杂少量中文,主体文档英文就说明了读者是英文不懂中文的,这样文档中夹杂少量中文,读者看不懂啊,这种方式出现的概率应该是非常少的。
发表于 2021-3-18 19:40:53 来自手机 | 显示全部楼层
c++中字符串ansi,unicode,utf-8是三种编码,好麻烦。
发表于 2021-3-19 11:20:12 | 显示全部楼层
LISPSYS(系统变量)

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

发表于 2021-3-19 13:30:57 | 显示全部楼层
好麻烦。
我就想知道繁体中文的 locale 变量的值是什么。
跟简体怎么区分。
 楼主| 发表于 2021-3-22 11:03:57 | 显示全部楼层
aichong 发表于 2021-3-19 11:20
LISPSYS(系统变量)
控制使用 VLISP 命令启动的默认 AutoLISP 开发环境和编辑器。注意:更改 LISPSYS 系统 ...

谢谢,学习了
发表于 2021-10-26 17:19:27 | 显示全部楼层
多谢分析的这么细致!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 18:52 , Processed in 0.193210 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表