【问题标题】:Can I use xcode to program in c#?我可以使用 xcode 在 c# 中编程吗?
【发布时间】:2015-04-20 12:51:50
【问题描述】:

我几乎完全用 c# 开发,但拥有一台 mac 电脑。我有在并行桌面上运行的 Windows 以使用 Visual Studio。我想用 c# 为 mac os 开发并下载了 monodevelop,这很棒,除了它的 GUI 设计器我完全讨厌它,甚至不知道人们如何使用它。我的意思是,在使用 Visual Studio 设计器创建 GUI 应用程序是多么容易之后,我觉得使用它很奇怪。

我对此进行了调查,发现苹果的界面生成器可以为我解决这个问题。但是,现在获取它的唯一方法显然是下载 xcode,因为苹果现在不将它作为独立应用程序分发。 (我是这么认为的)

我知道 Xcode 不支持 c#,但我读到了一些插件,您可以使用它们添加这些功能。

您能告诉我是否可以将这种兼容性添加到 xcode 中?或者,如果您知道具有更类似于 VS 的 GUI 设计器的 monodevelop 替代方案。

【问题讨论】:

  • Interface builder 不会在 C# 程序中为您做任何有用的事情。
  • @CarlNorum:实际上,MonoDevelop 允许您使用 C# 进行开发,IB 可以与 MonoDevelop 结合使用来提供 UI。我们已经使用这种配置大约 15 个月了,我们可以在所有应用程序之间共享通用代码,包括我们的客户“要求”我们创建的 iOS 应用程序。

标签: c# macos user-interface mono


【解决方案1】:

从 2.8 版开始,MonoDevelop 支持将 XCode 与 MonoTouch(适用于 iOS)和 MonoMac 一起使用。 Here is the link 发布文档。

是的,您必须下载 XCode,如果我没记错的话,它可能会收取象征性的费用,但最低成本(如果有的话)将值得提高生产力。

话虽如此,对于来自 VS 世界的人来说,使用 XCode 的界面构建器需要很多时间来适应。

【讨论】:

    猜你喜欢
    • 2011-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多