VSCode 上的 Xamarin.Forms

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

有什么方法可以在 VS CODE 而不是 Visual studio 2022 中开发和运行 Xamarin.forms 应用程序?

有人尝试过并成功吗?

c# xamarin xamarin.forms xamarin.android xamarin.ios
1个回答
4
投票

Visual Studio 作为 Xamarin 应用程序的 IDE 可以做很多事情 -

  1. 开发(编辑代码)
  2. 构建(编译)
  3. 部署(安装),
  4. 调试(同时 跑步)

使用 VSCode 和 Xamarin 代码,

  1. 是的,您显然可以在 VSCode 上进行开发,因为它就像任何其他文本编辑器一样,适用于大多数 Xamarin Forms(除了使用 Storyboard 文件的 iOS LaunchScreen)
  2. 是的,您还可以使用 VSCode 的内置终端使用这样的命令进行构建
    msbuild Sample.iOS/Sample.iOS.csproj /verbosity:normal /t:Rebuild /p:Platform=iPhoneSimulator /p:Configuration=Debug
  3. 是的,构建后,您可以使用这样的命令部署到模拟器
    xcrun simctl install booted Sample.iOS.app
  4. 不可以,您无法在运行应用程序时进行调试或放置断点。

我已经详细撰写了有关 从 VS Code 部署 Xamarin 应用程序的文章。令人惊讶的是,您还可以将 Xamarin 应用程序直接部署到 Apple AppStore,并且只需不到一分钟。有了MAUI,得益于Uno的VS code插件,你还可以边运行边调试

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