【问题标题】:Learning .NET with mono使用单声道学习 .NET
【发布时间】:2010-12-25 13:51:33
【问题描述】:

我看到了一些用.net技术实现的程序的非常简洁的sn-ps代码,例如asp.net和c#,我想试试.net框架。

现在:我的开发机器运行 GNU/linux;我的设置(窗口管理器、vim 脚本、键盘快捷键、默认工作区等)在过去四年中不断改进,这是我永远无法放弃的——在开发时再次使用鼠标的唯一想法让我的手腕受伤)所以我在考虑,在投入大约一周的时间在 Windows 上重现它之前(顺便说一句,看起来那里没有很多有价值的平铺 WM),在单声道上尝试一下。

问题:

哪些技术/语言最适合单声道?哪个没有?如果不使用微软自己的 IDE,我真的会错过什么吗?

我阅读了 monodevelop 的关于页面,但我不介意现实生活中的体验。

【问题讨论】:

    标签: .net mono


    【解决方案1】:

    Mono 几乎复制了 .NET 框架的所有非 Windows 特定部分。

    大部分工作都围绕着 C#,但也有工作的 VB.NET 和 F# 编译器。

    有一些适用于 Windows 窗体的库,但 GTK# 得到更好的支持和更广泛的使用(在 mono 社区内)。

    至于 Visual Studio - 它是目前最好的 IDE,比 monodevelop 和我见过的任何其他东西都要好。集成调试、编辑、智能感知、构建等。老实说,这主要是一个见仁见智的问题 - 您需要自己尝试并做出决定。

    【讨论】:

    • 至于visual studio:它是否有一个快捷方式系统,这样我就永远不会因为僵尸攻击而把手从键盘上移开?
    • @cbrandolino - 确实如此,而且非常可定制。我相信有 vi 和 emacs 键盘绑定浮动,这就是您运行的方式;)请参阅此页面及其链接:msdn.microsoft.com/en-us/library/dd576362.aspx
    • @Oded,谢谢 - 我一定会在 wine 下尝试 Visual Studio,然后,也许会忍受使 windows 机器开发友好的挑战^^
    • @cbrandolino - 虽然 Visual Studio 是 wine 支持率最高的应用程序之一,但虚拟机是你的朋友。
    • @Oded,我知道,但是当我在单窗口模式下使用 VirtualBox 时,我的 wm 键绑定变得很挑剔。
    猜你喜欢
    • 2010-10-19
    • 1970-01-01
    • 2017-01-22
    • 1970-01-01
    • 1970-01-01
    • 2016-02-05
    • 1970-01-01
    • 1970-01-01
    • 2021-05-14
    相关资源
    最近更新 更多