为什么这样可以用TCL下载文件

时间:2015-08-26 17:09:50

标签: tcl

我绝对是初学者,不了解TCL。我需要在Win7环境中编写几个TCL脚本。 我下载了以下内容: downloads.activestate.com/ActiveTCL/releases/8.6.4.1/ActiveTcl8.6.4.1.299124-win32-x86_64-threaded.exe

下载后, 我在 C:\ TCL \ bin

中看到以下文件
  

tclsh86.exe,teacup.exe,tkcon.tcl,wish86.exe和一些dll。

我还在Windows开始菜单中看到以下内容:

enter image description here

我可以在上面的屏幕截图中将tclsh86.exe与Tlcsk86和wish86.exe联系到Wish86。

我有几个问题:

  1. 文件夹中有如此多可执行文件的目的是什么。我假设我只需要Tclsh86来运行TCL脚本吗?
  2. 执行TCL脚本的最佳方法是什么?在Notepad / Notepad ++中创建它们并从TCL shell运行它们?在这之前,我是否需要在环境变量中设置路径等任何东西?
  3. 我下载了Komodo IDE的免费版本但没有像FILE,Run等标准版面,所以似乎没用。任何人都可以建议IDE运行TCL脚本,类似于PyCharm?
  4. 感谢
    sedy

1 个答案:

答案 0 :(得分:5)

1。那些文件是什么?

  • wish86 :嗯,希望。
  • tclsh86 :控制台应用程序。
  • Teacup :从中央存储库安装其他软件包。
  • tkcon.tcl :用Tcl编写的Tcl Shell。恕我直言,希望进行互动发展。
  • tcl86.dll :您可以在自己编写的程序中嵌入Tcl,例如: C,这个dll是必需的。
  • tk86.dll :您还可以嵌入Tk或将其加载到现有的Tcl解释器中。
  • base-tcl8.6-thread-win32-ix86.exe BaseKit
  • base-tcl8.6-thread-win32-ix86.dll :一个BaseDll。基本上和BaseKit一样,就像dll一样。
  • base-tk8.6-thread-win32-ix86.exe :也是一个BaseKit,只是嵌入了Tk。

2。需要什么设置?

在您的计算机上,Tcl安装程序应该处理所有事情,路径,文件关联等。

如果你想在没有安装Tcl的其他机器上运行你的脚本,它会有点复杂,我建议使用StarKit

3。推荐IDE。

我用notepad ++编写脚本并将它们输入到tkcon中。适合我。
除此之外我无法给你推荐。