Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio VisualHaskell 2008/2010_Visual Studio_Ide_Haskell_Visual Studio Addins - Fatal编程技术网

Visual studio VisualHaskell 2008/2010

Visual studio VisualHaskell 2008/2010,visual-studio,ide,haskell,visual-studio-addins,Visual Studio,Ide,Haskell,Visual Studio Addins,是否存在Visual Studio 2008/2010版的Visual Haskell?或者有什么办法可以尝试呢 编辑:我有很多选择,但现在似乎没有视觉哈斯克尔 嗯,自从VS.NET2005以来,似乎没有任何二进制文件。。。也许#haskell知道它发生了什么事?不确定它是否符合您的标准(寻找一种语言或IDE?),但它是一种完全受Microsoft支持(支持VS2008/2010)的.NET功能语言。它更像是ML而不是Haskell,但它肯定更接近Haskell,比如说VB:)您可以创建一个ma

是否存在Visual Studio 2008/2010版的Visual Haskell?或者有什么办法可以尝试呢


编辑:我有很多选择,但现在似乎没有视觉哈斯克尔

嗯,自从VS.NET2005以来,似乎没有任何二进制文件。。。也许#haskell知道它发生了什么事?

不确定它是否符合您的标准(寻找一种语言或IDE?),但它是一种完全受Microsoft支持(支持VS2008/2010)的.NET功能语言。它更像是ML而不是Haskell,但它肯定更接近Haskell,比如说VB:)

您可以创建一个makefile项目并指定一个自定义的构建命令行。然而,代码着色和自动语句完成将不起作用。

2005年底,一名在微软实习的俄罗斯学生“几乎完成”了对Haskell的Visual Studio支持。此后不久,该学生便消失在视线之外,项目也从未完成。GHC Central定期就如何恢复它进行对话,但我认为还有太多其他的事情要做:重点关注并行性、新的后端、新的优化器、LLVM后端,也许有一天会有一个新的代码生成器

也许随着Haskell Prime最终稳定在“Haskell 2010”,当报告出来时,会有人愿意为其做前端,或者可能会有荷兰的人为其做IDE。

这是我听到的很多好消息。这是用Haskell编写的Haskell IDE。我从来没用过,所以我不能保证什么。然而,它正在积极开发中,有些人确实在使用它,所以它不会太糟糕


我知道你可能已经听腻了,但花一两天时间熟悉Emacs或Vim是值得的(我偏向于Emacs)。在Emacs中设置一个工作的Haskell并不难,因为有一个非常好的可用模式。学习像Emacs这样的编辑器最好的一点是,一旦你熟悉了它,它总是在那里。您可以使用它用您最喜欢的所有语言编写代码。我很高兴我学会了使用Emacs,这样我就不必为我使用的几乎每种语言使用不同的IDE,而且我也不必总是依赖IDE,特别是考虑到一些语言甚至没有IDE这一事实。无论如何,更新的版本。

Haskell有一个Eclipse插件。这取决于Scion(!)的不同版本,但似乎有效。然而,我只尝试过非常简单的任务。祝你好运

据我所知,目前没有发布或公开活动的项目将现有visual haskell更新为新版本

visualhaskell的代码是用haskell编写的,并通过COM与visualstudio对话。现在的问题是,即使您更新com包装以与新的visual Studio兼容,您仍然会使用ghc 6.6,因为它依赖于编译器的内部结构来工作,其中一些已经从6.8中删除

所以这部分的任何工作都需要完全重写插件

现在好消息是,我正忙着为VisualStudio2010编写一个版本(抱歉,没有2008),但我可以将它作为一个独立的独立shell发布给那些没有VS2010的用户(需要更仔细地检查许可证)

我也采取了一种不同的方法,希望它在将来更易于维护。e、 g.不是在Haskell中编写与visual studio的交互,而是使用C#,不是对编译器进行硬编码,而是使用新的API等


我只有周末的时间来做这件事,所以我预计(没有承诺)我将在7月左右推出第一个版本。

看起来有了一个新的VisualHaskell实现。

还有一个用于IntelliJ IDEA的Haskell插件正在开发中:

我的意思是说,我需要一些类似VisualStudio的IDE用于HaskellAh,我是否可以建议添加一个像“ide”或“editor”这样的标签,并在原始问题中进行编辑?最近,作为乌得勒支大学课程的一部分,一些学生试图删除Heliums后端。他们想用UHC编译器的代码生成器来代替它。也许可以做同样的事情,但使用GHC作为氦的后端。(如果有人对此感兴趣,请联系氦团队!)是的,这非常有趣。它只在VisualStudio2010中工作。但没关系。我希望我们能尽快在这方面有所进展。我想Krasimir Angelov可以和那个人联系并交换意见。这个项目进展如何。你有链接吗?由于各种原因(论文、工作等),它被搁置了很长一段时间,我最近在周末又开始研究它,但我正忙于重新构建它以解决当前和未来的问题。很抱歉,不幸没有链接。是的,我自己也试过了。极坏的除了eclipse,Haskell还有其他IDE吗?或者ST是唯一可行的替代方案吗?在我看来,这应该是第一个或第二个投票最多的答案,可惜回答得太晚了,所以其他答案得到了投票。EclipseFP有一些很酷的东西:实时分析问题的快速修复,测试的GUI,保存时的编译,cabal项目的属性页做得很好file@Răzvan Panda:它实际上并没有回答这个问题:/@timpery:这是真的,但它至少比VS插件更接近于一个好的选择