.NET 开发人员转向 ubuntu 进行开发

发布于 2024-08-04 04:08:35 字数 173 浏览 4 评论 0原文

我使用 .NET 进行开发已经大约 3 年了。我喜欢 Visual Studio IDE,遗憾的是我将无法再使用它了。

有人可以节省我在网上搜索和阅读评论的时间,并推荐“标准”或最流行的 Linux IDE/文本编辑器,让我快速启动和运行吗?

我的主要目标是使用 Python 支持的 Web 开发。

I've been developing in .NET now for about 3 years. I love the visual studio IDE and sadly I won't be able to use it anymore.

Could someone save me hours of searching the web and reading reviews, and suggest the 'standard' or most popular IDE/Text editor for linux that will get me up and running quickly?

My main goals here are web development backed with Python.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

離殇 2024-08-11 04:08:35

考虑一下Wing IDE——恕我直言,它是Python最好的商业IDE,它确实支持Django,如果这就是你想要的(显然,80% 基于 Python 的网站都是这样做的;就我个人而言,我更喜欢 werkzeug等等,但也许部分是因为我的“Web 应用程序”往往更像“Web 服务”,大多数 UI/视图部分都是在 HTML/CSS/Dojo 中完成的;-)。

我,我使用 Vim (通常以 gvim 的形式)作为我的“Python IDE”(我见过使用 Emacs 的同事做了至少同等的魔法,但我自己就是无法习惯 Emacs!-)...但我有承认 Wing IDE 可以在我周围(甚至是 Emacsers)绕圈,特别是在面对棘手的调试场景时。 ((那么为什么我没有努力切换?也许是因为,由于狂热的测试,我现在很少面临棘手的调试场景,无法使我成为任何新工具的专家!-))((或者也许是因为我的手指30 多年前学过 vi,如果我转而学习其他东西,我会讨厌我;-))。

Consider Wing IDE -- IMHO the best commercial IDE for Python, it does support Django if that's what you want (as, apparently, do 80% of Python-based websites; personally, I prefer werkzeug and the like, but maybe that's partly because my "web apps" tend to be more like "web services", with most all the UI/views parts done in HTML/CSS/Dojo;-).

Me, I use Vim (usually in the gvim incarnation) as my "Python IDE" (and I've seen Emacs-using colleagues do at-least-equivalent wizardry, but I just can't get used to Emacs myself!-)... but I have to admit that a Wing IDE expect, particularly if faced with a thorny debug scenario, can do circles around me (and even around the Emacsers). ((So why haven't I made the effort to switch? Maybe because, thanks to fanatical testing, I now face thorny debug scenarios too rarely to make me an expert in any new tool!-)) ((Or maybe because my fingers, having learned vi 30+ years ago, would HATE me if I switched to ANYTHING else;-)).

老街孤人 2024-08-11 04:08:35

请参阅有关 Python IDE 的问题。

我使用 Eclipse + PyDev。

See this question about Python IDEs.

I use Eclipse + PyDev.

才能让你更想念 2024-08-11 04:08:35

首先,如果您想使用 Python 进行 Web 开发,Django 框架似乎是最佳选择。

通过一些快速的谷歌搜索,Django 的最佳 IDE 是 带有插件的 NetBeans

那么祝你学习 'nix 开发一切顺利!

First off, if you want to do web with Python, the Django framework seems like the best choice.

From some quick Googling, the best IDE for Django would be NetBeans with a plugin.

Good luck on learning 'nix development, then!

能否归途做我良人 2024-08-11 04:08:35

您仍然可以在 Linux 上开发 .NET。
Microsoft 的 Visual Studio Code 是一个集成开发环境 (IDE),支持 Mac、Linux 和 Windows。

You can still develop .NET on linux.
Microsoft's Visual Studio Code is an Integrated Development Environment (IDE) with support for Mac, Linux and Windows.

难如初 2024-08-11 04:08:35

我真的很喜欢 gedit 和终端。您很可能需要进行一些调整,并且可能需要安装一两个插件。如果您喜欢这种集成,gedit 还有一个 Python 控制台窗口插件。 (编辑 -> 首选项 -> 插件,然后通过查看 -> 底部窗格启用底部窗格)

如果您是 Ubuntu 新手,我仍然建议您在安顿下来之前尝试一些不同的工具。我的印象是文本编辑器比 Linux 上成熟的 IDE 更常见。我在 Ubuntu 上尝试了一些 IDE,但似乎不太对劲 - gedit 是轻量级的,实际上我比 OS X 上的 Textmate 更喜欢使用它。

I really like gedit and a terminal. You'll more than likely need to make a few tweaks and maybe install a plugin or two. gedit also has a Python console window plugin if you like that kind of integration. (Edit -> Preferences -> Plugins, then enable the bottom pane with View -> Bottom Pane)

If you're new to Ubuntu I'd still recommend trying a few different tools before you get settled. The impression I get is that text editors are more commonplace than full blown IDEs on Linux. I tried a few IDEs on Ubuntu and it just didn't seem right - gedit is lightweight and I actually enjoy using it more than Textmate on OS X.

寄离 2024-08-11 04:08:35

如果你愿意付费,Wing IDE (http://www.wingware.com/) 是最好的(国际海事组织)
他们有试用版和免费的基本版 (https://wingware.com/wing101)

If you are willing to pay Wing IDE (http://www.wingware.com/) is the best (IMO)
They have trial versions and a basic version free (https://wingware.com/wing101)

丶视觉 2024-08-11 04:08:35

Mono Develop

如果您一直在使用 Visual Studio,那么我猜 Mono 开发开发将是最接近的事情。据我所知,这是 Visual Studio Linux 版本的最佳尝试。快速谷歌搜索给出了用于单声道开发的 python 插件的几个结果。

Mono Develop

If you've been using visual studio, then I'd guess that mono develop would be the closest thing. As far as I know, its the best attempt around to be a linux version of visual studio. A quick Google search gives several results for python plugins for mono develop.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文