如何在 Windows 的 Sublime Text 3 中运行 C#

How to run C# in Sublime Text 3 in Windows

提问人:Programmer 提问时间:6/20/2023 更新时间:6/20/2023 访问量:109

问:

我想在 Sublime Text3 中运行 C#,所以我安装了 sc“scriptcs”但是当我运行代码终端类型时

“scriptcs” ■ ७ 譥

��������, �ᯮ��塞�� �ணࠬ��� ��� ������ 䠩���.

[0.0秒内完成,退出代码为1]

[cmd: ['scriptcs', '-script', 'D:\\Users\\User\\Desktop\\Проекты\\project', '-cache', 'false']]

[目录:D:\Users\User\Desktop\Проекты]

[路径:C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program 文件 (x86)\dotnet\;C:\Program Files\dotnet\;C:\用户\用户\AppData\本地\程序\Python\Python38\脚本\;C:\用户\用户\AppData\本地\程序\Python\Python38\;C:\Users\User\AppData\Local\Microsoft\WindowsApps;D:\用户\用户\下载\setup_espeak-1.48.04;C:\Users\User\AppData\Local\Programs\Python\Python38\Lib\site-packages\torch\lib;C:\Users\User\.dotnet\tools]

如果您不知道如何处理 sc“scriptcs”。您可以告诉另一种在 sublime 中运行 C# 代码的方法

C# sublimetext3 sublime-text-plugin

评论

1赞 Ralf 6/20/2023
看起来像编码问题。从您的路径中以西里尔字母表示的用户名进行猜测,大概它会尝试在您的系统编码(可能是特定于东欧的单字节编码)中显示终端中的内容,而它应该是 utf8。此处显示的类似问题(和解决方案)stackoverflow.com/questions/45496289/...
1赞 Panagiotis Kanavos 6/20/2023
对于初学者来说,scriptcs,如果你是这个意思,在 5 年前就被放弃了。目前尚不清楚您所说的是什么意思,因为运行 C# 项目是使用 .要使用 ST 进行开发,您需要 OmniSharp。这与 VS Code 使用的后端相同。有一些安装和使用 OmniSharp 的崇高软件包,例如 LSP-OmniSharprun C# in Sublime Text3dotnet run

答: 暂无答案