gpt4 book ai didi

visual-studio - 对于非 .NET 语言来说,Visual Studio 也是一个很好的 IDE 吗?

转载 作者:行者123 更新时间:2023-12-02 00:39:06 25 4
gpt4 key购买 nike

我在 IDE 中遇到了一些麻烦,而且我并不是唯一一个注意到这一点的人,但我仍然没有找到许多问题的答案。

我会非常停止使用不同的编辑器,并变得非常擅长使用一个编辑器(在 Windows 上),遵循务实的格言:"Learn one editor (ide) well".我愿意付出很多努力,以获得长期的 yield 。

我已经使用 Intellij 和 Eclipse 进行了 Java 编程,现在正在进行 C# 编程。 (VS08一开始对我来说非常失望,直到SOF提到Resharper,现在我对它非常满意,特别是自从我开始编写宏以进行进一步调整)

对于通用编辑器,我会想到 VIM 和 EMACS,但恐怕它们在 C# 方面无法与 VS08/Resharper 竞争,而我此时经常使用 C#。此外,我不清楚它们是否支持重构(在安装相关语言的软件包之后?)

但是由于 VS08/Resharper 对于 c# 来说非常强大,所以我想给 VS 一个认真的机会。但为此,它应该支持不编译为 CIL 的语言。

因此我的问题是:Visual Studio 是非 .NET 语言的好工具吗?

(就像旁边问的:在 VIM/EMACS 中重构怎么样?)

最佳答案

在我看来,VS 比一般编辑器要好,但也不是你离不开的东西。

如果您希望编辑器像记事本一样快速打开并具有多种功能,请尝试 EditPlus(缺点是它使用较旧的 RegExp 实现,但优点是它可以变得可移植。

如果您想要全面的可扩展性、快速启动、创新功能、集成存储库等。请尝试 E-Editor、Mac TextMate 的 Windows 端口。

VIM 非常出色,但是......较长的学习曲线可能是一个问题,并且有些人无法在 2 模式编辑器中找到自己。

关于 Resharper...嗯...几乎所有其非代码分析功能都可以集成在提到的编辑器中。对于它的暗示性特征,我怀疑是否还有其他选择。我暂时禁用了它,因为我倾向于让 Resharper 填补我的漏洞,这样它就可以成为一把双刃剑 - 无论何时,我都会完全停止思考一些事情,例如,这个变量可以为 null 或者我可以移动它的声明。一旦我完成一些工作程序或在最后完善代码,我就会运行 resharper。

我个人对所有非 MS 语言都使用 EditPlus,但 E-Editor 最近引起了我的注意。

关于visual-studio - 对于非 .NET 语言来说,Visual Studio 也是一个很好的 IDE 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/789643/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com