vs code上配置tcl/tk语言开发环境

vs code上配置tcl/tk语言开发环境

  1. 基础软件

    Tcl语言编译器 Active Tcl

    文本编辑器 Visual Studio Code

  2. 语法高亮、语法提示支持

    安装Tcl语言支持插件:
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-t4Bo0YmE-1642253044312)(Image/image-20220115172632422.png)]

  3. 配置tcl脚本运行编译器

    2.1 安装Code Runner插件
    ![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-R6hh3xcZ-1642253215353)(https://imgblog.csdnimg.cn/941a0f524dea46e4b14422f458678108.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQ2FlQ29kZXI=,size_20,color_FFFFFF,t_70,g_se,x_16)]
    2.2 在Code Runner上配置Tcl编译器

  • 打开设置面板
    在这里插入图片描述

  • 输入code-runner.executorMap找到设置菜单
    在这里插入图片描述

  • 在setting.json中输入如下命令来设置tcl编译器路径
    在这里插入图片描述
    设置的json代码如下:

    "code-runner.executorMap": {
            "tcl": "D:/Software_Install/ActiveTcl/bin/wish85.exe",
        }
    // 每次运行前清除上次运行输出的信息 
    "code-runner.clearPreviousOutput": true
    // 在运行前保存文件
    "code-runner.saveFileBeforeRun": true
  1. 运行Tcl脚本
  • tcl脚本执行
# 计算阶乘(保存为test.tcl)
proc fac {n} {
    set sum 1
    while {$n>0} {
        set sum [expr $sum*$n]
        incr n -1
    }
    return $sum
}
set fac5 [eval fac 5]
puts $fac5

运行效果
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vzrxDMng-1642253044328)(Image/image-20220115204240596.png)]
– tk脚本执行

# 创建一个GUI窗口(保存为test.tk)
wm title . "Hello Tcl"
wm minsize . 200 50; 

label .msg -text "This Dialog is text demo"
pack .msg -side top 
button .ok -text ok -width 10 -command {tk_messageBox -message "ok"}
button .close -text close -width 10 -command exit

pack .close .ok -side right 

运行效果:
在这里插入图片描述
4. 辅助vs code插件安装

参考文章《在vs code上配置Hypermesh二次开发环境》安装自己喜欢的插件。


  扫描下方二维码关注我的微信公众号 – CAE软件二次开发Lab,查看更多精彩文章!


本文链接:vs code上配置tcl/tk语言开发环境

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:CAECoder,谢谢!^^


发表评论