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

问题描述 投票:1回答:1

我绝对是初学者,对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?

谢谢 sedy

tcl
1个回答
5
投票

1.那些文件是什么?

  • wish86:嗯,希望。
  • tclsh86:控制台应用程序。
  • 茶杯:从中央存储库安装其他包。
  • 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中。适合我。 除此之外我不能给你一个推荐。

© www.soinside.com 2019 - 2024. All rights reserved.