工欲善其事,必先利其器”,选择正确的工具,可以让 Tcl/Tk 开发者如虎添翼。
IDE:
毫无疑问,
Komodo IDE 是为 Tcl/Python/Perl/Ruby 这些脚本语言准备的最强大的开发工具。从名字就可以知道,它是一款全功能的 IDE。支持断点、查看变量、单步执行等高级特性,代价是你要为此而支付295美元。
Komodo Edit 是
Komodo IDE 的精简版,严格来说只能算一个编辑器。仅支持代码高亮与补齐,但这个是免费软件所以值得一试。
ASED 也是一个老牌的 Tcl/Tk IDE 了,有方便的函数树导航窗口,只消一点就可以马上跳转到源代码中的指定函数上,还有那个像浏览器一样的前进与后退按钮功能是我最喜欢的,而且还能检查语法错误。要说有什么缺点的话,那就是好久没更新而且界面不大美观。最后一点倒是不成问题,我已经用允许更换主题的 Tile 部件替换了几乎全部的 BWidget 部件(工程浩大啊!),稍后会找个时间发布的。大家认为叫 ASED-Tile 怎么样?
CrowTDE 是国人编写的另一款好用的 IDE,全新的代码编辑器部分完全没有使用 ctext 扩展,具备除错与语法检查功能,不过导航功能较
ASED 略逊一筹。
RAD:
Tcl/Tk 可视化开发工具里的老大当然是毫无争议的
Visual Tcl。用起来实在是太像 Visual Basic 了!就 Nemo 自己的一些项目经验来看,如果开发 MIS 那样动辄十几个输入框的程序要是不用可视化开发工具是会死人滴。 因为
Visual Tcl 实在是太优秀了,所以其他 RAD 工具我就不再做介绍了。
编译器:
想保护 Tcl/Tk 源代码?没什么好考虑的,买一款
ActiveState 出品的
Tcl Dev Kit 吧,里面不止包括 tclcompiler 编译器,还包括最新的除错工具、语法错误检查工具、应用程序打包工具。并有完善的商业化售后支持,只要 295 美刀。贵是贵了点儿,不过值啊!
以上是我平时所用到的基本编程工具的推荐,希望对正在选择 Tcl/Tk 开发工具的你有所帮助。
分享到:
相关推荐
Tcl/tk是一款开源的脚本语言工具包,主要用于创建图形用户界面(GUI)应用程序。Tcl(Tool Command Language)是一种简单易学的解释型编程语言,而Tk是其配套的图形库,提供了丰富的控件和图形功能。这个“Tcl/tk...
TCL/TK 是一种开源的脚本语言与图形用户界面(GUI)工具包的组合,由John Ousterhout教授在1980年代末创建。TCL(Tool Command Language)是一种简单易学的解释型编程语言,而TK则是用于构建跨平台图形用户界面的库...
该书专为TCL/TK的开发者和爱好者设计,提供了全面深入的编程指导,适用于TCL 7.4和TK 4.0版本。尽管提供的是初稿版本,且部分内容可能不完整或未经编辑,但正式出版的版本已由Prentice Hall出版,ISBN为0-13-182007-...
TCL/TK 8.5 是一套开源的脚本语言工具包,用于创建图形用户界面(GUI)。TCL(Tool Command Language)是一种简单易学的动态编程语言,而TK是其图形库,允许开发者通过TCL语法来构建跨平台的应用程序。在本教程中,...
一本关于Tcl / Tk的自学书籍,其中包含200多个已解决的练习。 所有练习都在Windows和Unix版本的Tcl / Tk上运行。
TCL/TK 是一套强大的脚本语言与图形用户界面工具包的组合,广泛应用于快速开发各种跨平台的应用程序。TCL 主要用于编写脚本逻辑,而 TK 则提供了构建图形用户界面的组件库。 #### 二、命令手册结构 TCL/TK 的命令...
Tcl/Tk软件包是一个强大的脚本语言工具集,它主要由Tcl(Tool Command Language)和Tk(Toolkit)两部分组成。Tcl是一种简单、高效、可扩展的解释型编程语言,而Tk则是一个用于创建图形用户界面(GUI)的库。在描述...
在串口通信方面,Tcl/Tk提供了一系列的命令,如`fconfigure`和`fileevent`,使得开发者能够轻松地打开、配置、读写串口。 在描述中提到的“Tcl/Tk 串口通信脚本源代码程序”中,我们可以推测这些文件包含了实现串口...
通过阅读《Tcl/Tk 开发者指南》,不仅能够系统地掌握Tcl编程语言及其相关技术,还能深入了解Tk图形用户界面库的应用场景和技术细节。本书适合所有希望使用Tcl/Tk进行软件开发的人员参考学习,无论是新手还是有一定...
**TCL/TK语言支持库——tcl80.dll** TCL(Tool Command Language)是一种简单易学的脚本语言,常用于快速开发GUI(图形用户界面)...熟悉其工作原理和处理相关问题,对于任何使用TCL/TK的开发者来说都是必备的技能。
**TCL/Tk 开发工具详解** TCL/Tk 是一套强大的开源脚本语言和图形用户界面(GUI)工具包,由John Ousterhout在1988年创建。TCL(Tool Command Language)是一种简单易学的动态类型语言,而Tk则是与其紧密集成的图形...
**TCL/Tk语言简介** ...通过研究`tax_calc.tcl`,开发者可以深入理解TCL/Tk的语法和编程思想,同时也能掌握个税计算的算法。对于初学者来说,这是一个很好的实践项目,既能提升TCL/Tk编程技能,又能理解税务知识。
标题中的“Tcl/Tk写的带界面的局域网聊天软件”揭示了这款软件的核心技术栈,即Tcl/Tk语言及其图形用户界面(GUI)工具包。Tcl/Tk是一种开源的脚本语言,主要用于快速开发应用程序,尤其是带有图形界面的程序。Tk是...
它不仅提供了 TCL/Tk 的基础知识和编程技巧,还展示了如何利用 TCL/Tk 创建功能丰富、界面友好的应用程序。无论你是希望快速入门 TCL/Tk 的新手,还是想要深化理解和掌握高级功能的高级开发人员,《TCL-TK A ...
Tcl/TK编程权威指南 作者: (美)Brent B.Welch Tcl/Tk是第一种能通过Windows、Macintosh和Solaris等主要平台处理企业级任务的脚本语言。本书共分为55章,依次详细讲述了 Tcl基础、Tcl高级特性、TK基础、TK组件、...
总之,《Tcl/Tk入门经典(第2版)》是一本全面且深入的教程,无论你是Linux管理员、开发者还是对GUI编程感兴趣的初学者,都能从中受益匪浅。通过学习和实践,你将能够利用Tcl/Tk轻松地创建出功能丰富的跨平台应用程序...
同时,文中还深入讲解了Tcl/Tk的语法和Tk工具箱的使用。 1. Tcl/Tk 简介: - 背景:Tcl/Tk的诞生源于对简单、快速脚本语言的需求,它在1988年由John Ousterhout教授创建,起初作为实验性的命令行解释器,后来发展...
TCL/Tk 8.5.9 for Windows与Hypermesh 14.0的结合,搭配Visual Tcl 1.5.2,是强大的软件开发和应用工具的组合,尤其适用于科学计算、图形用户界面(GUI)设计以及工程分析领域。这个组合提供了高效的编程环境,使得...
* 可扩展性:TCL/TK 允许开发者自定义命令和扩展语言,满足了特殊需求。 TCL 语法 TCL 语法包括 TCL 命令结构、TCL 注释、TCL 数据类型、TCL 变量、TCL 字符串操作等组成部分。 TCL 命令结构:TCL 命令结构包括...