【VScode】简繁互换,整个文件转换或所选区域转换。
本帖最后由 vitalgg 于 2022-12-25 23:27 编辑https://marketplace.visualstudio.com/items?itemName=VitalGG.atlisp-funlib
# @lisp 扩展
## 语法提示与自动补全
Autolisp:
- autolisp基本函数 支持悬停提示与自动补全
- vla-get-* vla-put-* vla-* 系列属性和方法 支持悬停提示与自动补全
- vlr 系列反应器函数 支持悬停提示与自动补全
- @lisp 函数 支持悬停提示与自动补全
- 系统变量 支持悬停提示与自动补全
- DXF 查询,输入dxf+数字,或 dxf+图元名,如 dxf-3 , dxf8 ,dxfcircle 可查看 dxf 组码说明,并输入组码点对。
输入 dxfcommon 可查看图元通用组码
DCL:
- DCL 框件与属性
## 简繁互转
- 支持 lsp 和 DCL 文件的简繁互转,支持整个文件转换或所选区域转换
## 配色与主题
- 提供明暗两个配色主题
- 支持 基本函数、对象属性、方法,系统变量,只读变量(作为参数的变量) ,@lisp库函数 的分色显示。
# Change Log
@lisp 函数库更新日志
## 1.2.23
- 支持 lisp 和 DCL 文件的简繁互转(右键菜单)或命令atlisp.jian2fan , atlisp.fan2jian
支持整个文件转换或所选区域转换。
## 1.2.19
- ActiveX 对象属性和方法的 Hover 和 autocompletions
## 1.2.16
- snippets 支持选项列表,如 open 的打开模式 r , w ,a
tblsearch 的 table表等
https://atlisp.cn/static/videos/vscode-jianfan.mp4
请教一下,vscode怎样生成vlx? 天使之城 发表于 2022-12-27 14:40
请教一下,vscode怎样生成vlx?
2021以后 不支持 vlx 打包了。
原来的 fas4 文件一般可以正常加载,但是,有些旧版本的 vlx 加载会出现乱码现象。
而且 工程定义文件内容结构也不同
旧版本:
;;; Visual LISP 生成文件 aaa saved to: at:
(PRV-DEF (:target . "aaa.VLX")
(:active-x . T)
(:separate-namespace)
(:protected . T)
(:load-file-list (:lsp "atlisp-fun.lsp") (:lsp "sort.lsp"))
(:require-file-list)
(:ob-directory)
(:tmp-directory)
(:optimization . st)
)
;; EOF
新版本:
;;; VLisp project file test saved to: at:
(VLISP-PROJECT-LIST
:NAME
test
:OWN-LIST
("atlisp-fun" "sort")
:FAS-DIRECTORY
nil
:TMP-DIRECTORY
nil
:PROJECT-KEYS
(:BUILD (:standard) :MERGED T :SAFE-MODE T :MSGLEVEL 1)
:CONTEXT-ID
:AUTOLISP
)
;;; EOF
新版本中已经没有 target 了,项目文件有编译参数,而且没有提供编译功能。都需要自行开发编译项目。
@lisp 提供了一个包管理器,可以将项目定义中的lsp文件合并编译,和网络下载功能。
- vla-get-* vla-put-* vla-* 系列属性和方法 支持悬停提示与自动补全
终于可以看懂了,谢谢分享!
页:
[1]