找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1658|回复: 2

[下载]:贴一个Urtraedit的Autolisp语法文件。

[复制链接]
发表于 2007-3-9 14:27:34 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
从官网
ftp://www.ultraedit.com/wf/autolisp.txt
下载不了,
googel到的另一个链接
http://www.tiha.de/ultraedit/wordfiles/autolisp.txt


  1. /L20"AutoLISP" Line Comment = ; File Extensions = LSP MNL
  2. /Delimiters = ()"
  3. /Indent Strings = "("
  4. /Unindent Strings = ")"
  5. /Function String = "(defun "
  6. /C1"loop control"
  7. cond
  8. foreach
  9. if
  10. progn
  11. repeat
  12. while
  13. /C2 "constants"
  14. *error*
  15. alert
  16. exit
  17. nil
  18. NIL
  19. pi
  20. quit
  21. setq setvar
  22. t
  23. T
  24. /C3"math"
  25. *
  26. +
  27. -
  28. // /
  29. // /=
  30. 1+
  31. 1-
  32. < <=
  33. =
  34. > >=
  35. abs and angle angtof angtos atan atof atoi
  36. boundp
  37. cos
  38. distance
  39. eq equal exp expt
  40. fix float
  41. log logand logior lsh
  42. max min minusp
  43. not null
  44. or
  45. sqrt
  46. zerop
  47. ~
  48. /C4"list manipulation"
  49. append
  50. caddr cadr cal car cdddr cdr cons
  51. length list listp
  52. member
  53. nth
  54. reverse
  55. subst
  56. /C5"less-used"
  57. acad_colordlg acad_helpdlg acad_strlsort action_tile add_list ads alloc apply arx arxload ascii atom atoms-family autoarxload autoload autoxload
  58. boole
  59. client_data_tile close command cvunit
  60. dictadd dictnext dictremove dictrename dictsearch dimxtile dimytile done_dialog
  61. end_image end_list eval expand
  62. fill_image findfile
  63. gc gcd get_attr get_tile getangle getcfg getcorner getdist getenv getfiled getint getkword getorient getpoint getreal getstring getvar graphscr grclear grdraw grread
  64. grtext grvecs
  65. handent help
  66. initget inters
  67. lambda last load load_dialog
  68. mapcar mem menucmd menugroup mode_tile
  69. namedobjdict new_dialog numberp
  70. open osnap
  71. pause polar prin1 princ print prompt
  72. quote
  73. read read-char read-line redraw regapp rem rtos
  74. set set_tile setcfg setfunhelp setview sin slide_image snvalid start_app start_dialog start_image start_list
  75. tablet term_dialog terpri textbox textpage textscr trace trans type
  76. unload_dialog untrace
  77. vector_image ver vmon vports
  78. wcmatch write-char write-line
  79. xdroom xdsize xload xunload
  80. /C6"entity/table access, string manipulation"
  81. assoc
  82. chr
  83. distof
  84. entdel entget entlast entmake entmakex entmod entnext entsel entupd
  85. itoa
  86. nentsel nentselp
  87. ssadd ssdel ssget ssgetfirst sslength ssmemb ssname ssnamex sssetfirst strcase strcat strlen substr
  88. tblnext tblobjname tblsearch


以上内容附在 wordfile.txt 文件的最后即可(附上后即刻有效,不用重启ue)。

视图-查看方式(语法加亮类型)-autolisp
即可调用。

语法加亮效果很一般, ; 前面没有做空格的判断。
不过可以试一下。

ue语法文件下载参考路径:
http://www.ultraedit.com/index.p ... mp;pid=40#wordfiles
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2007-3-10 14:34:12 | 显示全部楼层
楼主,东西做的不错,在Uedit32中编辑Lisp可以显示彩色的文法了.....
谢谢!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2007-3-11 09:02:30 | 显示全部楼层
可惜没有VL函数而且不知为何显示有点混乱
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-12-25 15:07 , Processed in 0.384844 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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