我可以使用 xcode 在 c# 中编程吗?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/14087402/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Can I use xcode to program in c#?
提问by Alex Terreaux
I develop almost entirely in c#, but own a mac computer. I have windows running in parallels desktop to work with Visual Studio. I wanted to develop in c# for mac os and downloaded monodevelop, which is great except for its GUI designer I completely hate it and don't know how people can even use it. I mean, after how easy it was to create GUI applications with the Visual Studio designer I feel so weird to work with it.
我几乎完全用 c# 开发,但拥有一台 mac 电脑。我在并行桌面上运行 Windows 以使用 Visual Studio。我想在 c# 中为 mac os 进行开发并下载了 monodevelop,它很棒,除了它的 GUI 设计器我完全讨厌它,甚至不知道人们如何使用它。我的意思是,在使用 Visual Studio 设计器创建 GUI 应用程序是多么容易之后,我觉得使用它很奇怪。
I investigated about it and found out that apple's interface builder could solve that problem for me. However, the only way to get it now apparently is downloading xcode, since apple doesn't distribute it as a stand-alone app now. (That's what I think)
我调查了一下,发现苹果的界面生成器可以为我解决这个问题。然而,现在获得它的唯一方法显然是下载 xcode,因为苹果现在不将它作为独立的应用程序分发。(那就是我所想的)
I knew that Xcode doesn't support c#, but I read about some plugins with which you can add those functionalities.
我知道 Xcode 不支持 c#,但是我读到了一些可以添加这些功能的插件。
Can you tell me if its possible to add this compatibility to xcode? Or if you know alternatives to monodevelop that have a GUI designer that is more similar to VS.
您能告诉我是否可以将此兼容性添加到 xcode 中吗?或者,如果您知道具有与 VS 更相似的 GUI 设计器的 monodevelop 的替代方案。
采纳答案by competent_tech
As of version 2.8, MonoDevelop support using XCode with both MonoTouch (for iOS) and MonoMac. Here is the linkto the release documentation.
从 2.8 版开始,MonoDevelop 支持在 MonoTouch(适用于 iOS)和 MonoMac 中使用 XCode。这是发布文档的链接。
Yes, you have to download XCode and, if I recall correctly, there may be a nominal charge for it, but the minimal cost (if any) will be worth the improved productivity.
是的,你必须下载 XCode,如果我没记错的话,它可能会收取象征性的费用,但最低的成本(如果有的话)值得提高生产力。
Having said that, using XCode's interface builder takes a LOT of getting used to for someone coming from the VS world.
话虽如此,对于来自 VS 世界的人来说,使用 XCode 的界面构建器需要很多时间来适应。