【发布时间】:2014-06-17 01:59:45
【问题描述】:
我开始使用 Sublime Text(通过 Dropbox 在 Linux 和 Windows 中同步 Packages 文件夹),并且我正在创建一些没有 Visual Studio 的小型 C# 项目。
我可以在 windows 中使用 csc 或在 linux 中使用 gmcs 编译单个文件,并且已经使用 gmsc *.cs 从命令行(在 sublime 之外)在 linux 中编译了多个文件,它巧妙地解决了依赖关系并创建了以源代码中“最顶层”类命名的可执行文件。
在reading the docs 时用Sublime Text 构建配置文件摸索了一下,并不太了解,我的问题是:
我应该如何配置 Sublime Text(通过 JSON 文件)以将项目/目录中的每个 *.cs 文件构建到一个可执行文件中?
这些项目,至少就目前而言,非常简单,我只是将文件分开以使事情井井有条。
【问题讨论】:
-
您的问题是如何通过单次调用 CSC 或其他方式来编译多个 CS 文件(“csc /?”应该对前者有所帮助 - 只需指定所有文件)...
-
@AlexeiLevenkov 是的,我想执行与
gmcs *.cs; mono *.exe相同的操作,这可以在 bash 脚本中成功运行,但是我不想运行脚本,而是将其放入.build-system文件中,它应该是这样的(但我不知道如何)。 -
我明白了 - 你的问题是关于我不知道的事情,所以我不明白。对不起。
标签: c# build sublimetext3