c# - 使用 Emacs 编译 C# 项目

标签 c# emacs

我使用 emacs 编写和编译 C# 项目。

我的项目文件夹包含:

--\test
----Helloworld.cs
----make.bat

然后我在缓冲区中打开 Helloworld.cs 并 M-x 编译,emacs 会为我编译项目。

但是如果我的项目文件夹结构是这样的:

--\test
----\src
------Helloworld.cs
----make.bat

然后我在缓冲区中打开 Helloworld.cs 并 M-x 编译,emacs 找不到 make.bat。

我必须在迷你缓冲区中为“编译命令”找到 make.bat。

欢迎任何帮助。

最佳答案

如果 ../make.bat 有效,那么它确实是一个不错的选择。如果没有,你可以使用 cd ../; ./make.bat 作为你的编译命令。您甚至可以让 Emacs 在目录层次结构中查找 make.bat 文件,并根据需要添加尽可能多的 ../

关于c# - 使用 Emacs 编译 C# 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12407877/

相关文章:

emacs - 我如何调整这个 elisp 函数来区分 C-d 和 DEL?

python - Emacs:Python 的完整基类方法

c# - MVC 5 和 Unity IoC 中的 AccountController

c# - 反序列化没有列表根成员的 XElement 列表

c# - 通用存储库扩展 : Inheritance vs. 扩展方法

emacs - 保存和恢复 elscreen 标签和分帧

c# - 将中文字符转换为 Unicode

c# - 是否可以记录程序执行期间抛出的所有异常?

emacs - 如何获得Emacs Shell模式以渲染(或忽略)我的颜色而不是打印ASCII代码?

Emacs 如何将 lslisting 逐字呈现